This is normal due to differences in how memory is calculated. Xiaomi phones use a conversion of 1 KB = 1000 bytes, while computers use 1 KB = 1024 bytes. Therefore, the storage capacity displayed on a phone will appear slightly larger than on a computer. However, neither device will show the full advertised storage size because some space is reserved for system files, drivers, and caching.
For your reference, here are more details about the memory conversion:
1. In decimal conversion, 1 KB = 1000 bytes, 1 MB = 1000 KB, 1 GB = 1000 MB. This method is used to label the capacity of storage devices and follows the International System of Units (SI);
2. In binary conversion, 1 KB = 1024 bytes, 1 MB = 1024 KB, 1 GB = 1024 MB. This method is used for computer memory and operating systems because computers operate based on binary systems;
3. As a result, storage devices are labeled using decimal conversion, while computer memory uses binary conversion, which can lead to differences in reported capacity across devices.