🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #29193

Re: Conversi�n de una cadena a un Double

#29193
From: Chano G�mez
Date: Tue, 13 Jan 1998 00:00
20 lines
1194 bytes
> Tengo almacenado en una variable de tipo String un n�mero
> (12,345) y necesito pasarlo a una variable de tipo double (12.345).
> Lo he intentado con valueOf pero no lo consigo.

Si el n�mero est� tecleado con coma en vez de punto, usa el m�todo
String.replace() para sustituirla. Despu�s solo tienes que usar el
m�todo Double.valueOf() para convertirlo en un Double. Finalmente, para
obtener una variable de tipo double, puedes usar Double.doubleValue().

String cadena = "12,345";
cadena=cadena.replace(',','.');
Double d = Double.valueOf(cadena);
double numero = d.doubleValue();

Creo que lo de arriba debe funcionar...

Un saludo.

Chano.
Technical Details
Message-ID: <34BBA87A.276F5643@ran.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <69g88m$h0h$1@talia.mad.ibernet.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,d2b97ae5f60e83dc
X-Google-Attributes: gid1116f3,public
From: "Chano G�mez" <chano@ran.es>
Subject: Re: Conversi�n de una cadena a un Double
Date: 1998/01/13
Message-ID: <34BBA87A.276F5643@ran.es>
X-Deja-AN: 315605016
Content-Transfer-Encoding: 8bit
References: <69g88m$h0h$1@talia.mad.ibernet.es>
Content-Type: text/plain; charset=iso-8859-1
Organization: Unisource Espana NEWS SERVER
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java