Getting numbers after decimal Java
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Strange floating-point behaviour in a Java program
Why does JSP/JSTL division by 1000 sometimes give remainder?
号
我想知道小数点后的数字。例:
但是,什么时候呢
1 | double a = 60.4 % 1; |
原来是
这是为什么?怎么能修好呢?
使用定点类型
1 2 |
你可以使用decimalformat来完成你想要的任务。
好的,你可以这样做:如何得到小数点后的数字?(爪哇)
我想这正是你要找的。所以本质上你可以使用:
1 |
号
或
BigDecimal类,用于小数后的精确数字。