私はコードを持っています:
double total = 36183063.0;
String val = String.valueOf(total);
なぜそれが来るのval="3.6183063E7"
ですか?
の代わりにval="36183063"
。
私はコードを持っています:
double total = 36183063.0;
String val = String.valueOf(total);
なぜそれが来るのval="3.6183063E7"
ですか?
の代わりにval="36183063"
。
toString(Double d)メソッドが提供するDoubleクラスを使用する
以下のように、
double total = 36183063.0;
String val = Double.toString(total);
これを試して、
double total = 36183063.0;
String val = String.valueOf((long)total);
これを試して :
Double.toString(val);
これを試して
String str = Double.toString(total);
また、
String str = String.valueOf((long)total);