Number.ToText

Number.ToText(number as number, optional format as nullable text, optional culture as nullable text) as nullable text

根据 format 所指定的格式将数值 number 格式化为文本值。格式为单个字符代码(可选择后跟数字精度说明符) 可以将以下参数代码用于 format

  • "D" 或 "d": (十进制)将结果格式化为整数位。精度说明符控制输出中的位数。
  • "E" 或 "e": (指数 [科学])指数记数法。精度说明符控制最大小数位数(默认值为 6)。
  • "F" 或 "f": (固定点)整数和小数位。
  • "G" 或 "g": (常规)固定点或科学表示法的最简洁形式。
  • "N" 或 "n": (数字)带组分隔符和小数分隔符的整数和小数位。
  • "P" 或 "p": (百分比)乘以 100 并显示百分号的数字。
  • "R" 或 "r": (往返)可往返转换同一数字的文本值。忽略精度说明符。
  • "X" 或 "x": (十六进制)十六进制文本值。
示例:

将数字格式化为不指定格式的文本。

使用情况:

Number.ToText(4)

输出:

"4"

示例:

将数字格式化为指数格式的文本。

使用情况:

Number.ToText(4, "e")

输出:

"4.000000e+000"

示例:

将数字格式化为带有限精确度的十进制格式的文本。

使用情况:

Number.ToText(-0.1234, "P1")

输出:

"-12.3 %"

results matching ""

    No results matching ""