I bought a new 32GB microSD card. Windows says the capacity is 29.3GB (31,474,057,216) in Properties for the drive. Why?
I expected 1024x1024x1024x32 = 34,359,738,368 bytes. I can accept 0.5GB for the file system, but not 2.7GB. There is no logical reason why the addressable space would follow base 10, since the addresses are in binary. (Or are they?)