我得到的值示例
12.230030
4.000000
400.402100
132.000000
53.120203
100.0010
45.320030
我希望这个浮动值像一样打印
12.230030
4
400.4021
132
53.120203
100.001
45.32003
只需使用printf
函数。
float val=12.02300;
printf("%.8g",val);
将给出正确的输出。在这种情况下,它将作为12.023
其他输出的示例对于value=400.00;
,它将输出400
对于value=32.122300
,它将输入32.1223
。