1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-27 19:17:43 +00:00
uutils-coreutils/tests/fixtures/numfmt/gnutest_si_input.txt
Daniel Rocco d06f91fbe2
numfmt: align format output values with GNU (#1745)
When converting to SI or IEC, produce values that align with the conventions
used by GNU numfmt.

- values > 10 are represented without a decimal place, so 10000 becomes 10K
  instead of 10.0K

- when truncating, take the ceiling of the value, so 100001 becomes 101K

- values < 10 are truncated to the highest tenth, so 1001 becomes 1.1K

closes #1726
2021-03-06 18:26:05 +01:00

39 lines
244 B
Text

-1001
-999.1
-999
1
500
999
999.1
1000
1000.1
1001
9900
9901
9949
9950
9951
10000
10001
10500
10999
50000
99000
99001
99900
99949
99950
100000
100001
100999
101000
101001
999000
999001
999949
999950
999999
1000000
1000001
999000000.1
999000001