mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-29 12:07:46 +00:00

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
49 lines
243 B
Text
49 lines
243 B
Text
-1.1K
|
|
-1.1K
|
|
-1.0K
|
|
-1.0K
|
|
-1023
|
|
0
|
|
1
|
|
1023
|
|
1.0K
|
|
1.1K
|
|
1.1K
|
|
1.2K
|
|
1.5K
|
|
1.6K
|
|
1.9K
|
|
2.0K
|
|
2.0K
|
|
2.0K
|
|
2.0K
|
|
2.1K
|
|
10K
|
|
10K
|
|
10K
|
|
100K
|
|
100K
|
|
100K
|
|
949K
|
|
950K
|
|
950K
|
|
951K
|
|
951K
|
|
952K
|
|
990K
|
|
991K
|
|
995K
|
|
995K
|
|
996K
|
|
996K
|
|
997K
|
|
999K
|
|
1000K
|
|
1023K
|
|
1.0M
|
|
1.0M
|
|
1.0M
|
|
1.1M
|
|
1.0G
|
|
1.0G
|
|
1.1G
|