Ironically - your example speaks against itself. 100GB Drive is a very precise and agreed upon way of referring to a drive - it means 1x10^11 bytes. 93.1 GiB drive is unusual - we don't typically use powers of 2 when referring to drive length - so if you really mean 93.1 GiB, then it's important you call it out as such, or people (storage admins, driver manufacturers, and operating system developers) will understand you to mean 1X10^11 bytes when you say 100 Gigabytes. Precision has it's place.