【发布时间】:2018-06-05 15:42:59
【问题描述】:
我正在以一个不错的表格格式输出从 C 中的一些数组中获得的一些结果,但我想将值减少到小数点后 2 位。
我的部分表格代码看起来像这样(一些虚假参数只是为了说明问题)。
printf("%15d %15f %15f\n", arr[i], arr2[i], arr3[i])
我想修剪我的一些double 变量,这样 55.583159 将只返回 55.58 而不必摆脱双精度数据类型。所以基本上我正在寻找一种方法来保留"%15f",并在一个漂亮干净的庄园中添加一个"%.2f"。
有什么建议吗?
【问题讨论】:
-
您阅读了哪些有关 printf 格式的文档?