>>16761088
Commonly, base-1000 prefixes are used as base-1024 prefixes, but with âKâ instead of âkâ, which does cause ambiguity.
However, if you want to use explicitly and unambiguously base-1024 prefixes, you can use these:
https://en.wikipedia.org/wiki/Byte#Multiple-byte_units
eg
KiB = 1024 B
1 MiB = 1.048576 MB
They're not uncommonly used, and they are standardized by the IEC, so using them is in no way a form of cheating.
They tie in well with the second proposed improvement I stated:
>>16759157