Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1613 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [debutant] 1 ko = 1000 ou 1024 octet ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[debutant] 1 ko = 1000 ou 1024 octet ?

n°724618
Marvel
Vivement les vacances...
Posté le 13-05-2004 à 13:32:23  profilanswer
 

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

mood
Publicité
Posté le 13-05-2004 à 13:32:23  profilanswer
 

n°724625
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 13:39:11  profilanswer
 

Tu confonds Ko et ko

n°724626
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-05-2004 à 13:39:41  profilanswer
 

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
n°724630
Marvel
Vivement les vacances...
Posté le 13-05-2004 à 13:42:16  profilanswer
 

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

n°724645
fodger
ARRRACHHEE TTAAA FFFOUUFFOUNE!
Posté le 13-05-2004 à 13:51:15  profilanswer
 

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

n°724711
drasche
Posté le 13-05-2004 à 14:21:35  profilanswer
 

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)
n°724715
Marvel
Vivement les vacances...
Posté le 13-05-2004 à 14:23:46  profilanswer
 

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 :/

n°724721
christophe​_d13
L'efficacité à tout prix.
Posté le 13-05-2004 à 14:28:07  profilanswer
 

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).

n°724740
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-05-2004 à 14:41:22  profilanswer
 

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


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°724743
christophe​_d13
L'efficacité à tout prix.
Posté le 13-05-2004 à 14:43:48  profilanswer
 

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".

mood
Publicité
Posté le 13-05-2004 à 14:43:48  profilanswer
 

n°724751
protoinou
Posté le 13-05-2004 à 14:51:04  profilanswer
 

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 :

n°725412
christophe​_d13
L'efficacité à tout prix.
Posté le 14-05-2004 à 01:45:15  profilanswer
 

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

n°725426
Taz
bisounours-codeur
Posté le 14-05-2004 à 05:09:11  profilanswer
 

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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [debutant] 1 ko = 1000 ou 1024 octet ?

 

Sujets relatifs
[debutant] equivalent de instanceof ??[Débutant]Touches systèmes du clavier
[debutant] affichage en mode console[debutant] une classe statique en python
[Résolu][Débutant][cppunit] linkage impossible d'exemples simples[Debutant]Probleme pour debugger en JAVA
débutant SQL ???debutant ²
[JAVA] Compraison de chaines, erreur de débutant je pense[(Gros) Debutant en Python] Compiler et executer du Python
Plus de sujets relatifs à : [debutant] 1 ko = 1000 ou 1024 octet ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR