如何获得整数部分和数字的其余部分?

时间:2015-06-30 16:28:42

标签: java

如何获取整数部分和数字的其余部分?例如,我有一些浮点类型ListView,我想将数字的整数部分复制到123.456789变量中,并将数字的其余部分复制到int

float

2 个答案:

答案 0 :(得分:4)

您可以执行以下操作:

float a = 123.456789f;
int b = (int)a; //Remove the remainder by casting to `int`
float c = a - b;

答案 1 :(得分:0)

“矫枉过正”的解决方案:

float a = 123.456789f;
int b = (int) Math.floor(a);
float c = a - b;