获取 float 小数点后的值的最佳方法是什么?例如0.4000、13.67324分别得到4000和67324。
最佳答案
int s = (number > 0 ? 1 : -1);
number *=s;
float t = s*(number - floorf(number));
int n = (int) (t * pow(10,k));
number
是您的 float ,k
是您想要的数字。
关于objective-c - 获取 float 小数点后的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8502816/