数字格式化
语法说明
根据本地化设置格式化数字。
参数:
- precision:小数位数
对于 ODS/XLSX 格式,显示的小数位数由文本编辑器决定;其他格式则依赖此参数。 
示例
// 示例环境:API 选项 { "lang": "en-us" }
'10':formatN()         // 输出 "10.000"
'1000.456':formatN()   // 输出 "1,000.456"
 
结果
数字按照指定精度和本地化格式输出。
2. :round(precision)
语法说明
对数字进行四舍五入处理,参数指定小数位数。
示例
10.05123:round(2)      // 输出 10.05
1.05:round(1)          // 输出 1.1
 
结果
输出为四舍五入后的数值。
3. :add(value)
语法说明
将当前数字与指定值相加。
参数:
示例
1000.4:add(2)         // 输出 1002.4
'1000.4':add('2')      // 输出 1002.4
 
结果
输出为相加后的数值。
4. :sub(value)
语法说明
将当前数字与指定值相减。
参数:
示例
1000.4:sub(2)         // 输出 998.4
'1000.4':sub('2')      // 输出 998.4
 
结果
输出为相减后的数值。
5. :mul(value)
语法说明
将当前数字与指定值相乘。
参数:
示例
1000.4:mul(2)         // 输出 2000.8
'1000.4':mul('2')      // 输出 2000.8
 
结果
输出为相乘后的数值。
6. :div(value)
语法说明
将当前数字与指定值相除。
参数:
示例
1000.4:div(2)         // 输出 500.2
'1000.4':div('2')      // 输出 500.2
 
结果
输出为相除后的数值。
7. :mod(value)
语法说明
计算当前数字对指定值的模(取余)。
参数:
示例
4:mod(2)              // 输出 0
3:mod(2)              // 输出 1
 
结果
输出为模运算的结果。
8. :abs
语法说明
返回数字的绝对值。
示例
-10:abs()             // 输出 10
-10.54:abs()          // 输出 10.54
10.54:abs()           // 输出 10.54
'-200':abs()          // 输出 200
 
结果
输出为绝对值。
9. :ceil
语法说明
向上取整,即返回大于等于当前数字的最小整数。
示例
10.05123:ceil()       // 输出 11
1.05:ceil()           // 输出 2
-1.05:ceil()          // 输出 -1
 
结果
输出为取整后的整数。
10. :floor
语法说明
向下取整,即返回小于等于当前数字的最大整数。
示例
10.05123:floor()      // 输出 10
1.05:floor()          // 输出 1
-1.05:floor()         // 输出 -2
 
结果
输出为取整后的整数。
11. :int
语法说明
将数字转换为整数(不推荐使用)。
示例与结果
依据具体转换情况。
12. :toEN
语法说明
将数字转换为英文格式(小数点为 '.'),不推荐使用。
示例与结果
依据具体转换情况。
13. :toFixed
语法说明
将数字转换为字符串,仅保留指定小数位数,不推荐使用。
示例与结果
依据具体转换情况。
14. :toFR
语法说明
将数字转换为法文格式(小数点为 ','),不推荐使用。
示例与结果
依据具体转换情况。