Originally Posted by
dpham00 This makes literally no sense.
You're converting from GB to GiB and then telling the user they should have <X> GB of available storage, while using the number you converted to GiB. This is like reading writing French and telling someone it's English text.
The Space lost is due to formatting, as is common.
The phone reports GB, so it's calculating storage as GB, not GiB. This is completely different from how the storage volumes were manufactured. If the storage manufacturer used GiB, then the GB calculation of the OS will expose that by reporting a lower maximum GB capacity. The numbers you converted clearly show this is not the case. Otherwise, the number would be lower. Also, there is (from what I see) not the standard disclaimer that virtually all hard drives/SSDs manufacturers this way contain telling the user that a different measurement was used.
Formatting a drive will result in space lost. You cannot install an OS on a RAW storage volume. It has to be formatted, so you will never get the full capacity. This is true even if they use 1,024MB = GB for storage calculation and reporting.
Additionally, File Systems have different allocation block sizes, and typically a file smaller than the allocation unit is going to occupy the size of one allocation block. If you create a 1byte text file on your hard drive, and your FS has 16KB blocks, the file will still take up 16KB on disk. As a result, there is "leakage" of storage as you put more files on the device, particularly lots of large files.
Example from my Mac:
