wer kann mir sagen wie einen String s="12.0" in ein double d=12.0
konvertiere.
Danke Marc
Endriss wrote:
>
> Hallo,
>
> wer kann mir sagen wie einen String s="12.0" in ein double d=12.0
> konvertiere.
JDK1.2:
double d = Double.parseDouble(s);
JDK1.1:
Double d = new Double(s);
double dv = d.doubleValue();
Tobias.
Probiere mal:
Double D = new Double(s);
oder
double d = Double.parseDouble(s);
Gruss
Nuschk
Endriss <RAeEn...@t-online.de> schrieb in im Newsbeitrag:
82h6lr$4uo$1...@news03.btx.dtag.de...
> Hallo,
>
> wer kann mir sagen wie einen String s="12.0" in ein double d=12.0
> konvertiere.
>
> Danke Marc
>
>
Auch auf die Gefahr hin, daß das jetzt in den letzten zwei Wochen das
dreiundzwanzigste Mal hier erklärt wird:
String str = "12.0";
double d = Double.parseDouble(str);
oder, wenn mann's etwas komplizierter mag:
double d = Double.valueOf(str).doubleValue();
Siehe auch:
Java-API: class Double
mfg Volker
--
Volker Böhm Tel.: 040/25 15 37-118
Alpha Leasing GmbH Fax: 040/25 15 37-190
Grevenweg 72 e-Mail: bo...@alpha-leasing.de
20537 Hamburg vbo...@t-online.de
in Applets hatte ich immer wieder Probleme mit den obrigen Methoden, bis
ich folgende Zeilen einfügte:
NumberFormat numberFormat = NumberFormat.getInstance(Locale.US);
try {
d = numberFormat.parse(str).doubleValue();
} catch (ParseException exc) {
;
}
MfG
Hartmut
Endriss wrote:
> Hallo,
>
> wer kann mir sagen wie einen String s="12.0" in ein double d=12.0
> konvertiere.
>
> Danke Marc