A un 10 en Informatique/Reseaux
True story pour un camarade.
0 0 0 1 = 1, 0 0 1 0 = 2, 0 1 0 0 = 4, 1 0 0 0 =8, 1 1 1 1 = 8+4+2+1 = 15, 1 0 0 1 = 8+0+0+1 = 9
1 1 1 1 = 15 = F en hexa
@Night: Laisse tomber, dès le 1er jour je suis partie, ils se sont demandé ou j\'étais parti l\'après-midi.
Pareille pour un ami, pas capable de convertir de l\'octale à l\'hexadécimale qu\'il sétonne de trouver une note pareille dans son bulletin !
HAHAHAHAHA le con !
Putain je suis surpris qu\'il y ait des gens qui soient en Informatique/Réseaux.
@AliG: Il a eut 2 en gros.
http://www.positron-libre.com/cours/electronique/systeme-numeration/images/systeme-numeration-binaire.gif
@AliG: En binaire, 10 = 2.
Pour faire simple, tu fais 2^n multiplié par 0 ou 1.
Pour 2, c\'est (2^1)x1* + (2^0)x*0 = 2 + 0 = 2
Pour 18, c\'est : (2^4)x1* + (2^3)x*0* + (2^2)x*0* + (2^1)x*1* + (2^0)x*0 = 16 + 0 + 0 + 2 + 0 = 18 donc en binaire tu regardes tes 0 et 1 et t\'as 10010.
Dur à expliquer avec un clavier ...
@SirBonChat: Ouaip ok j\'ai compris, par contre comment tu choisis si tu multiplie par 0 ou par 1, et pour le n, comment tu le détermines?
@AliG: Tu incrémentes n de 1 en partant de la droite par 0, si tu le veux une fois par exmple tu fais (2^n)x1 sinon (2^n)x0 et tu obtiens le binaire.
@AliG: il faut commencer par la droite et n=0.
1101 = 12^0 + 0*2^1 + 1*2^2 + 12^3
L\'exposat au dessus du deux augmente. Et l\'exposant 0 correspond au 1 qui est a droite de 1101.
@AliG: C\'est là où je me suis mal exprimé. En gros, tout ce calcul en puissance de 2.
On va prendre par exemple 13.
Pour avoir 13 c\'est :
8+4+1
Donc, en puissance de 2 :
2^3, 2^2 et 2^0
En binaire, t\'es obligé d\'aller de la puissance max à 0. Ici, le max va être 3 (2^3).
Donc, t\'auras n=3, puis n=2, n=1, n=0.
Tu veux juste 2^3, 2^2 et 2^0 pour avoir 13, donc tu va les multiplier par 1, par contre le 2^1, tu t\'en branles, sinon ça te rajoute 2 et ça fait 15. Donc tu le multiplies par 0.
T\'as donc:
(2^3)x1 + (2^2)x1 + (2^1)x0 + (2^0)x1 = 8 + 4 + 0 + 1 = 13
SI tu te concentres sur les 1 et les 0, juste au dessus, t\'as : 1101.
Voilà.
@SirBonChat: okok en fait c\'est une espéce de suite que t\"utilise pour calculer un chiffre en langage binaire?
edit: heu non an fait oublie je viens de comprendre
@SirBonChat: c\'est chaud quand même pour calculer en binaire quand t\'as jamais appris ce langage :] (comme moi quoi)
@AliG: Résumé de mon cour :
Tous les jours, tu utilises les chiffres 0123456789.
C\'est la base 10 (10 chiffres, pas compliqué).
Pour le binaire, c\'est du base 2 (01)
T\'as l\'octal, base 8 (01234567)
Et l\'hexadécimal, base 16 (0123456789ABCDEF).
Pour la base 10, si t\'as envie d\'avoir 10, tu fais en réalité :
(10^1)x1 + (10^0)x0.
Pour 532, c\'est 500 + 30 + 2.
5x100 + 3x10 + 2x1
Donc (10^2)x5 + (10^1)x3 + (10^0)x2
C\'est le même principe d\'unité, dizaine, centaine pour les autres bases :)
@SirBonChat: Ouais je vois, faudrai que je m\'y plonge plus en détails quand même parce que j\'ai un peu de mal la :)
Merci pour les explications quand même!
Tu ne dois accéder à ce site que si tu as au moins 18 ans ou si tu as l'âge légal pour visionner ce type de matériel dans ta juridiction locale, l’âge le plus élevé étant retenu. En outre, tu déclares et garantis que tu ne permettras aucun mineur à d'accéder à ce site ou à ces services.
En accédant à ce site, tu acceptes nos conditions d'utilisation.