标准数字格式字符串
2024年12月22日大约 2 分钟
标准数字格式字符串
参考资料:标准数字格式字符串。
格式化文本由格式说明符和精度说明符组成。
部分格式会受到国家地区影响,默认使用本机设置。
本机的某些设置可能会影响输出的结果,因此要谨慎使用。
注:某些国家地区,
为小数点,.
为分隔符。
格式说明符 | 精度说明符 | 说明 | 示例 |
---|---|---|---|
C 、c | 控制小数位 默认2位小数 小数位不够则补0 | 货币 任何数字 | (-12345.6789, "C", "en-US") = ($12,345.68) (-12345.6789, "C3") = ¥-12,345.679 (-12345.6789, "C3", "de-DE") = -12.345,679 € |
D 、d | 控制长度 长度不足填充前导零 | 整数 仅整数 | (-123, "D") = -123 (-123, "D5") = -00123 |
E 、e | 控制小数位 默认6位小数 小数位不够则补0 | 指数 任何数字 | (-12345.6789, "e", "de-DE") = -1,234568e+004 (-123, "e") = -1.230000e+002 (-123, "e4") = -1.2300e+002 |
F 、f | 控制小数位 默认2位小数 小数位不够则补0 | 定点 任何数字 | (-12345.6789, "F") = -12345.68 (-12345.6789, "F3") = -12345.679 |
G 、g | 控制数字长度 默认原样输出 如果为1则无小数指数 小数位则原样输出 | 常规 任何数字 可能输出小数或指数(和精度有关) | (-12345.6789, "g") = -12345.6789 (-12345.6789, "g12") = -12345.6789 (-12345.6789, "g2") = -1.2e+04 (-12345.6789, "g4") = -1.235e+04 |
N 、n | 控制小数位 默认2位小数 小数位不够则补0 | 数字 任何数字 | (-12345.6789012, "N") = -12,345.68 (-12345.6789012, "N4") = -12,345.6789 (-12345.6789012, "N9") = -12,345.678901200 |
P 、p | 控制小数位 默认2位小数 小数位不够则补0 | 百分比 任何数字 | (-12345.6789012, "p") = -1,234,567.89% (-12345.6789012, "p7") = -1,234,567.8901200% |
R 、r | 无效 | 往返 推荐仅对大整数使用 双精度推荐G17 单精度推荐G9 | (-12345.6789012, "R") = -12345.6789012 |
X 、x | 无效 | 十六进制 仅整数 x 大小写对应结果的大小写 | (12345678, "x") = bc614e (12345678, "X") = BC614E |