Implement fmt_human_2() and fmt_human_10()
authorLaslo Hunhold <dev@frign.de>
Sat, 19 May 2018 20:52:17 +0000 (22:52 +0200)
committerAaron Marcher <me@drkhsh.at>
Sat, 19 May 2018 20:58:21 +0000 (22:58 +0200)
commit46c4540dd2f6181e77b0800a4e007d78d0162487
tree7fcec772ef1dd3dbb8bdcaf30aa48c2fea1d096f
parent74c4f4ebdae8a12fc95840954dde574692234b01
Implement fmt_human_2() and fmt_human_10()

These functions take the raw number and a unit and automatically
print it out "scaled down" to a proper SI-prefix, for powers of 2
and 10 respectively.

Apply them to the 2-power cases and keep the 10-power for a later
commit.
components/disk.c
components/netspeeds.c
components/ram.c
components/swap.c
util.c
util.h