use*_*346 4 floating-point objective-c rounding ios
可能重复:
如何将浮点值舍入到小数点后2位?
假设我的双数为3.46.如何将其舍入到3.50?我试过了
NSLog(@"res: %.f", round(3.46));
Run Code Online (Sandbox Code Playgroud)
但它返回3.
做一些计算....
float f=3.46;
float num=f+0.05;//3.51
int intNum=num*10;//35
float floatNum=intNum/10.0;//3.5
NSLog(@"res: %.2f", floatNum); //3.50
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2785 次 |
最近记录: |