如何对 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截断,但它不必要地复杂(并且可能包含错误)。