小编jmp*_*isb的帖子

如何舍入、取整、取整、截断

如何对 jq jq-1.5-1-a5b5cbe 中的数字进行舍入、取整、取整和截断?

例如,与{"mass": 188.72},我想要{"mass": 188}与地板,{"mass": 189}与天花板和圆形。

舍入示例:

5.52 --> 6
5.50 --> 5 or 6
-5.52 --> -6
Run Code Online (Sandbox Code Playgroud)

截断示例:

5.52 --> 5
5.50 --> 5
-5.52 --> -5
Run Code Online (Sandbox Code Playgroud)

我已经提出了-5 as $n | if $n > 0 then [range($n+0.00000000000001)] else [range(-$n)] end | last截断,但它不必要地复杂(并且可能包含错误)。

math json truncate jq

4
推荐指数
2
解决办法
4139
查看次数

标签 统计

jq ×1

json ×1

math ×1

truncate ×1