Relations entre le bit et l'octet
Discutez d'informatique ici !
-
Georges10
- Membre Relatif
- Messages: 359
- Enregistré le: 23 Avr 2018, 13:01
-
par Georges10 » 09 Déc 2018, 22:32
Bonsoir à tous.
Svp j'aimerais savoir si ces relations sont vraies ou fausses.
Merci d'avance et bonne soirée !
-
FLBP
- Habitué(e)
- Messages: 289
- Enregistré le: 25 Aoû 2017, 02:07
-
par FLBP » 09 Déc 2018, 23:04
Salut,
Non, c'est faux (enfin la première).
Si on parlait de bytes elle seraient correctes.
car 1 octet = 1 byte = 8 bits
-
Georges10
- Membre Relatif
- Messages: 359
- Enregistré le: 23 Avr 2018, 13:01
-
par Georges10 » 10 Déc 2018, 10:52
Merci pour ta réponse.
Mais je ne comprend pas une chose.
Je sais que 1 Mo ( mega octets ) = 1024 octets
Mais pourquoi ici on ecrit 1 Mo ( *méga bit* ) = 2^20 bits
D'ailleurs on sait également que 1 octet = 8 bit donc selon moi à partir de là, on peut calculer 1 méga bit.
Merci d'avance !
-
LB2
- Habitué(e)
- Messages: 1504
- Enregistré le: 05 Nov 2017, 17:32
-
par LB2 » 10 Déc 2018, 11:31
Bonjour,
trois choses :
- la confusion dans ton poly entre Byte (1 Byte = 1 octet) et Bit.
Un octet c'est 8 bits. C'est à dire un nombre de trois chiffres en base 2. abc peut prendre 2^3=8 valeurs avec a,b,c dans {0,1}. Un bit c'est juste un chiffre en base 2 : 0 ou 1.
- Le préfixe Méga signifie 10^6 et pas 10^3.
- En informatique, on fait l'approximation 2^10 = 10^3, alors qu'en réalité cette égalité est fausse, 1024 > 1000.
Cordialement
-
LB2
- Habitué(e)
- Messages: 1504
- Enregistré le: 05 Nov 2017, 17:32
-
par LB2 » 10 Déc 2018, 11:34
Il faut donc faire particulièrement avec l'abrévation "Kb" qui est ambigue : signifie-t-elle Kilobits ou Kilobytes=Kilooctets ? Car en français on écrirait plutôt Ko, alors qu'en anglais on écrirait pour la même chose Kb.
De plus, il faut aussi particulièrement attention si le préfixe K signifie 10^3 ou 2^10, ce qui n'est pas tout à fait la même chose.
-
Black Jack
par Black Jack » 10 Déc 2018, 14:48
Bonjour,
Normativement:
Symbole du kilobit : kb
Symbole du kilobyte : kB
Avec OBLIGATOIREMENT les "k" (mis pour kilo = multiplicateur par 1000) écrit en lettre MINUSCULE.
Mais comme beaucoup sont ignorants de ce qui est obligatoire, imposé par des normes, on trouve n'importe quoi, avec les confusions que cela engendre.
-
LB2
- Habitué(e)
- Messages: 1504
- Enregistré le: 05 Nov 2017, 17:32
-
par LB2 » 10 Déc 2018, 17:06
Oui effectivement, d'ailleurs j'ai écrit "K" alors que c'est "k"
-
Georges10
- Membre Relatif
- Messages: 359
- Enregistré le: 23 Avr 2018, 13:01
-
par Georges10 » 10 Déc 2018, 18:40
Franchement, merci pour vos réponses. Je vois maintenant.
-
FLBP
- Habitué(e)
- Messages: 289
- Enregistré le: 25 Aoû 2017, 02:07
-
par FLBP » 10 Déc 2018, 19:12
LB2 a écrit:- la confusion dans ton poly entre Byte (1 Byte = 1 octet) et Bit.
Un octet c'est 8 bits. C'est à dire un nombre de trois chiffres en base 2. abc peut prendre 2^3=8 valeurs avec a,b,c dans {0,1}. Un bit c'est juste un chiffre en base 2 : 0 ou 1.
Petite correction :
1 Byte = 8 bits => 2^8 = 256 valeurs possibles et non pas 8
-
LB2
- Habitué(e)
- Messages: 1504
- Enregistré le: 05 Nov 2017, 17:32
-
par LB2 » 10 Déc 2018, 21:52
Pardon : effectivement j'ai dit une bêtise : Un octet = 8 chiffres binaires (et pas 3) = 8 bits = 256 valeurs possibles.
Un byte c'est simplement " la plus petite unité logiquement adressable par un programme sur un ordinateur".
Historiquement, le byte a varié en taille, de 1 à 48 chiffres binaires, donc de 1 à 48 bits. Il y a donc une certaine ambiguïté. Mais souvent on convient qu'un Byte possède 8 chiffres binaires, on parle donc indifféremment d'octet et de Byte.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités