パッケージや取扱説明書に記載の記憶容量と、パソコンに認識される記憶容量が異なりますが、計算方式の違いによるためです。
取扱説明書記載の仕様容量では、1KBを1000byteとして計算し、1GBでは1000000000byteとなりますが、
パソコン上の容量では、1KBを 1024byteとして計算し、1GBでは1073741824byteとなります。
例)64GBのUSBメモリーの場合、
(64x1000x1000x1000)÷(1024x1024x1024)= 59.6046447754
※そのほかにも、USBメモリーの一部領域が破損した場合に使用するための予備領域があり、
それを引いた容量が、パソコン上で認識される記憶容量になります。、