[debutant] 1 ko = 1000 ou 1024 octet ?

1 ko = 1000 ou 1024 octet ? [debutant] - Divers - Programmation

Marsh Posté le 13-05-2004 à 13:32:23    

Hello
j'ai cru comprendre qu'avant 98 on considerait qu'1 ko valait 1024 octet, or maintenant on considere qu'1 ko vaut 1000 octet
J'ai bon ?
thx

Reply

Marsh Posté le 13-05-2004 à 13:32:23   

Reply

Marsh Posté le 13-05-2004 à 13:39:11    

Tu confonds Ko et ko

Reply

Marsh Posté le 13-05-2004 à 13:39:41    

Je vois pas trop le rapport avec la programmation... Et il y a eu pas mal de topics sur Soft & Réseaux à propos de ça.
 
Dans la plupart des cas on considère que 1 KB = 1024 Bytes (1 KB = 1 Ko).
Les frabricants de disques durs utilisent 1 kB = 1000 Bytes.
 
Officiellement, il a été décidé que 1 kB = 1000 Bytes et 1 KiB = 1024 Bytes. Mais dans la plupart des cas on utilise encore l'ancien système.
 
Note que c'est "k" qui désigne 1000 mais on utilise en général "K" pour "KB" valant 1024. Par contre pour les MB et GB il n'y a pas de différence vu que le préfixe officiel est déjà en majuscule.
 
http://en.wikipedia.org/wiki/Binary_prefixes


Message édité par antp le 13-05-2004 à 13:41:05

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 13-05-2004 à 13:42:16    

merci
sorry j'ai mis ça dans prog je savais pas trop où y mettre

Reply

Marsh Posté le 13-05-2004 à 13:51:15    

c'est vraiment pour fouttre la merde tout ça[:anathema]...

Reply

Marsh Posté le 13-05-2004 à 14:21:35    

tout ça pour vendre plus :pfff:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 13-05-2004 à 14:23:46    

en fait je suis en train de reviser pour passer un concours, et g déjà eu droit dans des annales a des conversions.. et en mattant sur le net on trouve tout et son contraire :/

Reply

Marsh Posté le 13-05-2004 à 14:28:07    

Pourquoi 1Ko c'est 1024 octets ?
Et bien dans une mémoire pour avoir environ un millier d'emplacement, il faut 10 fils d'adresses... Or 10 fils d'adresses, c'est 10 bits donc 1024 emplacements.
 
PS:Un emplacement peut contenir un ou plusieurs bits (tout dépend de la configuration de la mémoire).

Reply

Marsh Posté le 13-05-2004 à 14:41:22    

1 KB = 2^10 Bytes
1 MB = 2^20 Bytes
etc.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 13-05-2004 à 14:43:48    

C'est aussi la raison pour laquelle 1000bauds = 1Kbauds
et 2^20 est proche d'un million. A l'époque c'était juste pour pouvoir quantifier plus facilement dans une échelle "humaine".

Reply

Marsh Posté le 13-05-2004 à 14:43:48   

Reply

Marsh Posté le 13-05-2004 à 14:51:04    

Si tu as ça dans des anales, alors c'est 1024...
 
Tu pars du fait qu'on parle de bits à l'origine, et qu'un bit est soit à l'état 1 soit à l'état 0.
 
Donc on est en binaire là, et si on est en binaire, au lieu de compter en base 10 (0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,..,20) on compte en base 2 (0000,0001,0010,0011,0100,0101,...1111)
 
Par conséquant tu auras 1 KB = 2^10Bytes .. :)
 
P.S: Je continue à foutre la merde hein :

Reply

Marsh Posté le 14-05-2004 à 01:45:15    

Je crois qu'avec toutes ces explications, c'est clair.

Reply

Marsh Posté le 14-05-2004 à 05:09:11    

protoinou a écrit :

Si tu as ça dans des anales

refoulé [:tapaiv]  
sinon je ne comprends pas absolument pas le besoin d'une autre notation, marchande qui prendrait le nom de celle qu'on connait tous.
 
"1000o" ça ne représente strictement rien dans le monde informatique, sauf un beau gachi, puisque quand y en a pour 1000 y en a pour 1024. d'ailleurs y a pas de quoi s'y trompé, les modules mémoires c'est bien 128 et pas 100Mo. et puis pourquoi ne pas pousser plus loin ? àprès tout l'octet, ça pue, moi je préfère compter par 10bits
alors je propose une nouvelle échelle, mais avec le même nom hein
 
10bits = 1,25o = 1o
10000bits = 1250o = 1Ko
 
en plus c'est vachement mieux, parce qu'un disque de presque 128 <vieux>Go pourra être étiqueter 99Go, on va vachement vendre avec ça !


Message édité par Taz le 14-05-2004 à 06:13:10
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed