注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。

数字格式化

支持于: 批处理

将数字格式化为特定的小数位数。

表达式类别: 转换, 数值, 字符串

声明参数

  • 小数位数 - 小数位数的数量。
    字面量<Integer>
  • 数字 - 要格式化的数字。
    表达式<Numeric>

输出类型: 字符串

示例

示例 1: 基本情况

描述: 将数字格式化为2位小数。 参数值:

  • 小数位数: 2
  • 数字: 1234.5678

输出: 1,234.57


示例 2: 基本情况

描述: 将浮点数格式化为1位小数。 参数值:

  • 小数位数: 1
  • 数字: 1234.56

输出: 1,234.6


示例 3: 基本情况

描述: 将整数格式化为没有小数位。 参数值:

  • 小数位数: 2
  • 数字: 1234

输出: 1,234.00


示例 4: 基本情况

描述: 将大数字格式化为2位小数。 参数值:

  • 小数位数: 2
  • 数字: 123456789.123456789

输出: 123,456,789.12


示例 5: 基本情况

描述: 将数字格式化为没有小数位。 参数值:

  • 小数位数: 0
  • 数字: 1234.5678

输出: 1,235


示例 6: 空值情况

描述: 处理空输入。 参数值:

  • 小数位数: 2
  • 数字: number
number输出
nullnull

示例 7: 边缘情况

描述: 将数字格式化为50位小数。 参数值:

  • 小数位数: 50
  • 数字: 1234.0

输出: 1,234.00000000000000000000000000000000000000000000000000