Godzil (./4614) :
Alors va taper sur les calculs de taille mémoire & co qui sont et resteront en base 2, meme la taille des NAND, NOR & co sont donén en base 2, pourquoi ? parceque la physique malheureuemnt fonctionne comme ca.
Si tu voulais faire du "vrai" SI, il faut que un "byte" soit egal a 10 bit, et non 8. Tant l'unité de base est le bit tu sera obligé de travailler en base 2.
Bin oui, c'est en base 2, et alors ? Au final, pour l'utilisateur, on se retrouve quoiqu'il arrive avec des valeurs qui n'ont rien de naturel (on avait bien 512 Mo de RAM et 120 Go de DD, pourquoi ne pas lui dire qu'il a 536 Mo de RAM et 128 Go de DD ?).
Après, que le développeur bas-niveau utilise des multiples de 1024 peut être naturel (dans certains cas), mais je ne vois pas en quoi l'utilisateur peut être concerné par ce genre de détails.