cast Double to String in java
Double to String casting …
if you want to display its String in number format (like this ###,###,##0.00) do not use these lines …
Double sk = 12300000000.35;
System.out.println(sk.toString());
System.out.println(String.valueOf(sk));
they would result like these ones:
1.230000000035E10
1.230000000035E10
use this one instead.
Double sk = 12300000000.35;
NumberFormat nm = NumberFormat.getNumberInstance();
System.out.println(nm.format(sk));
the latter result would be this:
12.300.000.000,35

wow, excellently explained. This was Exactly what I was looking for. Thank you very much. Please keep it up. You have been very helpful.
Kaka
December 17, 2008