QString QString::number(double n, char format = 'g', int precision = 6) ;g代表什么
时间: 2024-04-29 18:21:00 浏览: 137
QString和char以及string之间的赋值详解
5星 · 资源好评率100%
在函数 `QString::number(double n, char format = 'g', int precision = 6)` 中,参数 `format` 的值为 'g' 时,表示使用通用浮点数格式。在此格式下,对于小数的位数,如果小数部分是0,则不显示小数点和小数部分;如果小数部分非0,则按照精度参数 `precision` 的值来决定小数部分的位数。同时,对于整数部分,显示全部数字。
例如,使用 `QString::number(12.34567, 'g', 3)`,得到的结果是 "12.3";使用 `QString::number(12.0, 'g', 2)`,得到的结果是 "12"。
阅读全文