2 ms·
Base 10 Engineering Notation uses SI Prefixes, for these a set of letters exist with the upper-case indicating positive exponents (large numbers) and lower-case
by mjevans 6y ago
Base 10 Engineering Notation uses SI Prefixes, for these a set of letters exist with the upper-case indicating positive exponents (large numbers) and lower-case indicating negative exponents (small parts of one unit) https://en.wikipedia.org/wiki/International_System_of_Units#Prefixes https://en.wikipedia.org/wiki/International_System_of_Units#...
Offhand, and at a glance, none of the upper case correspond to a lower-case prefix. This is probably to detect incorrect usage.
In Computer Science / programming generally, the convention has been that an uppercase B indicates bytes, while a lowercase indicates bits.
Modern computing systems frequently address integer numbers of size 64b, 32b, 16b, 8b (8B, 4B, 2B, 1B respectively).
Examples:
1 Gb (SI G bit, since if discussing bits telecom stuff is implied; I argue that this too is incorrect, but it's efemeral, not storage. Still I can't send less than a byte.)
1 GB (CS G Byte) storage somewhere, memory. Invariably a base 2 power since otherwise packing and transcription to accommodate re-packing would be a power-hungry nightmare.
- jonsen 6y ago> upper-case indicating positive exponents (large numbers) and lower-case indicating negative exponents The prefix kilo is lower case k. Hecto and deca are also lower case abbreviations.
- jonsen 6y agoIt’s highly context dependent if 1GB means exactly 2^30 bytes or another number in the neighborhood of 1GB.