c++ - 什么是 c printf %f 默认精度?

标签 c++ c printf precision

我很好奇:

如果你执行 printf("%f", number); 语句的精度是多少? IE。将显示多少位小数?这个编译器依赖吗?

最佳答案

ANSI C 标准在第 7.19.6.1 节中对 f 格式说明符进行了说明:

If the precision is missing, 6 digits are given

关于c++ - 什么是 c printf %f 默认精度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1207762/

相关文章:

c++ - 我怎样才能改进/替换我认为是性能热点的 sprintf?

c - 这个 printf 表达式安全吗?

android - 如何在 Arduino 中存储数据库?

c++ - 仅匹配集合中的某些字段

c++ - 如何获取PRO文件中的目标目录

c++ - 在 gitlab CI/CD 中使用 devtoolset

c - 即使条件成立,wait_event_interruptible 也不会返回

c - 如何使用C检查文件是否有内容?

c - Linux 与 Windows 上的 printf

c++ - 如何在 Microsoft Visual Studio C++ 中以 Windows XP 为目标