@Rashmi解决方案提供浮点值的精确圆形显示.
它不会更改原始数字的值.
如果想要将浮点值舍入到最近的0.01用途round()
#include <math.h>
double d = 1.2345;
d = round(d * 100.0)/100.0;
Run Code Online (Sandbox Code Playgroud)
注:
使用roundf()了float.
由于FP限制,舍入值可能不是确切的倍数0.01,但是将是给定平台允许的最接近的FP号.
| 归档时间: |
|
| 查看次数: |
16843 次 |
| 最近记录: |