Returns the size as a memory size string with suffix,
e.g. 43210 is converted into "42.2 kb". To be correct
to the latest standards it should really read "42.2 KiB",
but we have chosen to keep the old notation for a while.
The function knows about the quantifiers kilo, mega, giga,
tera, peta, exa, zetta and yotta.