long类型一个数 9位。
9位是亿。我是想写成9.X亿。
是直接转成double呢?还是...?
我最终的目的是要在一个String类型中显示。也就是说最后要转成String类型。
高手看看这怎么转最合适,要尽量保证精确度。
x.x亿 这种。 在线等。。。
long类型一个数 9位。
9位是亿。我是想写成9.X亿。
是直接转成double呢?还是...?
我最终的目的是要在一个String类型中显示。也就是说最后要转成String类型。
高手看看这怎么转最合适,要尽量保证精确度。
x.x亿 这种。 在线等。。。
请认真看Java基础!用DecimalFormat 不会丢失精度。
http://bk.chinaar.com/index.php?doc-view-2976
long x=912345678;
String str=x/100000000+"."+x%100000000;
额。、
我抱着满怀抱负呢。。
(double)1123546339 / 1000000) + "";
结果就是String类型了 也不产生任何精度丢失