我试图将 double 分成整数部分和小数部分
例如,数字 24.4 应分为 24 和 4。
int integer = (int)number;
double decimal = number-(int)number;
System.out.println(decimal);
使用此方法给我以下值:
integer = 24
decimal = 0.3999999999999986
我需要小数值为 4。
如何解决这个问题?
最佳答案
你可以做一个字符串 split(...)
。然后是整数parseInt(...)
取回两个整数分量。
关于java - 将 double 分为整数部分和小数部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58154089/