"Which“Which conversion should I teach to my undergrad students?"”
Are these engineering related undergrads? If yes, I'd with 1024, based on binary math as that is what engineering is based on. You
You can count off the bits on your fingers. 1 finger = 2 states, 0 and 1. 2,4,8,16,32,64, 128, 256, 512, 1024. The highest decimal value that can be realized is 1 less, while the number of states represented is 2^x list. 2^1 -1 = 1. 0,1 2^2 - 1 = 3. 0,1,2,3 2^3 - 1 = 7. 0,1,2,3,4,5,6,7 etc. up to 2^8 - 1 = 255. 256 states, from 0 to 255.:
- $1$ finger = $2$ states, 0 and 1.
- $2,4,8,16,32,64, 128, 256, 512, 1024$. The highest decimal value that can be realized is 1 less, while the number of states represented is $2^x$ list.
- $2^1 -1 = 1$. Therefore 0,1
- $2^2 - 1 = 3$. Therefore 0,1,2,3
- $2^3 - 1 = 7$. Therefore 0,1,2,3,4,5,6,7
- etc. up to $2^8 - 1 = 255$. Therefore 256 states, from 0 to 255.
Manufacturers may advertise as 2.2TB, but the operating system will report it as 2TB, or maybe even 2TB usable.