math round for math

Returns the input number rounded to the specified precision.

Signature

> math round {flags}

Flags

  • --precision, -p {number}: digits of precision

Input/output types:

inputoutput
list<number>list<number>
numbernumber

Examples

Apply the round function to a list of numbers

> [1.5 2.3 -3.1] | math round
╭───┬────╮
 0  2
 1  2
 2 -3
╰───┴────╯

Apply the round function with precision specified

> [1.555 2.333 -3.111] | math round --precision 2
╭───┬───────╮
 0  1.56
 1  2.33
 2 -3.11
╰───┴───────╯

Apply negative precision to a list of numbers

> [123, 123.3, -123.4] | math round --precision -1
╭───┬──────╮
 0  120
 1  120
 2 -120
╰───┴──────╯