WhatNitrous
Well-known member
- Messages
- 23,483
- Points
- 113
megabyte,megabits, i just cant remember loli
Megabyte (MB) =1,000^2 (1000 x 1000)
Mebibyte (MiB) = 1,024^2 (1024 x 1024) - true data
EDIT:
All math above is in bytes...so to get the actual bits you would multiply by 8 but you'll never have the need to really do that unless your working on some serious low level code.
bit - 1 (smallest data)
crumb - 2 bits
nibble - 4 bits
byte - 8 bits
I love the terminology here, particularly since nobody gives any fucking reason why these programmers were starved to fucking death
I always consider MB a Mebibyte now from programming, same as KB compared to KiB or 1000 bytes compared to 1024.
When you work on storage or allocate your own aligned memory (like working on an HDD)...data has to be aligned properly in most functions and the smallest value for modern storage is generally 512 bytes, although there were some with 128 byte alignment that still have the constant values around...I've never found need to use them.
I don't even acknowledge the existence of the term Megabyte anymore and automatically think in values aligned on 16 byte boundaries--but I hate the fucking name change more than the odd numbers I have to work with, therefore its still a megabyte
Last edited: