在c中确定运行时的精度

时间:2014-03-27 18:11:40

标签: c floating-point-precision

无论如何使用C命令在运行时确定percision? 有printf命令带点符号:

printf("%.xf", number);

但是在编译之前应该修复x。

1 个答案:

答案 0 :(得分:2)

是,指定星号并将精度提供为(int)参数

for (int k = 0; k < 5; k++) printf("%.*f\n", k, 42.0);