$round
¶4.2版的新功能..
$round
将数字四舍五入为整数或指定的小数位。
$round
具有以下语法:
领域 | 类型 | 描述 |
---|---|---|
<number> |
数 | 可以是
解析为数字的任何有效表达式。具体来说,表达式必须解析为整数,double
|
<place> |
整数 | 可选可以是任何有效
表达式,可解析为-20到100之间的整数(不包括)。例如
。如果未指定,则默认为。
|
当值取整5
,$round
四舍五入为最接近的偶数值。例如,考虑以下样本文件:
$round : [ "$value", 0]
返回以下内容:
该值10.5
最接近偶数10
,而值
11.5
和12.5
最接近偶数12
。四舍五入到最接近的偶数值比总是四舍五入可以更均匀地分布舍入数据。
名为的集合samples
包含以下文档:
以下聚合返回value
四舍五入到小数点后第一位:
该操作返回以下结果:
以下聚合返回value
使用小数点左边的第一位四舍五入的结果:
该操作返回以下结果:
以下聚合返回value
舍入为整数的整数:
该操作返回以下结果: