Juste pour info, GB = Giga Byte, "byte" voulant dire "octet" en anglais, effectivement, 1 GB = 1Go! Après, c'est l'utilisation qu'on en fait qui pose problème.
Par contre, 1 Gb n'est pas égal à 1 GO, car il y a 8 bits dans un octet... C'est un peu compliqué, mais les contructeurs utilisent justement cette confusion pour "gonfler" leurs capacités sur le papier... Je vous épargnerais les cours de maths pour cette fois
Pour finir, n'oubliez pas que ces fameux "Giga" sont calculé lors de la contruction des mémoires. A quoi il faut soustraire les données systèmes qui ne sont pas visible par l'utilisateur mais qui sont obligatoires pour que les systèmes puissent lire sur la mémoire (Master Boot Record, File Table, ...).