我正在开发一款iPhone应用程序。
我想将这个3.124的Float32号码舍入到3.12。或者像4.2258到4.226这样的数字。
我该怎么做?
我想在Float32变量或浮点变量上保存这个值。
答案 0 :(得分:3)
float x = 4.2258;
x = x * 100;
roundf(x);
x = x / 100;
这是一个选择。您也可以使用NSNumberFormatter来获得所需内容。
答案 1 :(得分:1)
你想绕哪个方向?
x = 0.01 * floorf(0.5 + 100.0 * x);