5 donne 101 (1 10 11 100 101)
255 donne FF (etc...)
Tu peux utiliser la calculatrice de Windows, affichage scientifique.
2006-12-19 04:27:30
·
answer #1
·
answered by Khepri 7
·
0⤊
0⤋
Tu peux le faire sans la calculatrice.
Dec>Bin : tu divise a chaque fois par deux.
*(5)10 : 5/2=2+(1), 2/2=1+(0), 1/2=0+(1).les chiffres entre paranthese tu les lis en sens inverse : 101.
*(12)10 : 12/2=6+(0), 6/2=3+(0), 3/2=1+(1), 1/2=0+(1)
donc (12)10=(1100)2
Dec>Hex : meme methode sauf qu'il faut diviser par 16
*255/16=15+(15), 15/16=0+(15).
n'oublie pas de le lire dans le sens inverse : 15,15...puisque c en Hexadecimal>15=F (255)10=(FF)16
*(739)10 : 739/16=46+(3), 46/16=2+(14 ou E), 2/16=0+(2)
Résultat (739)10=(2E3)16
2006-12-19 12:50:56
·
answer #2
·
answered by krimou07bleach 2
·
1⤊
0⤋
Bien quand tu veux convertir en decimal au binaire
Un nombre binaire est une succession de 1 ou de zero place a une position qui correspond a la puissance de deux a laquelle il est eleve....
7 6 5 4 3 2 1 0 POSITION
0 0 1 0 0 0 0 0 PAR EXEMPLE C EST 2 PUISSANCE 5 SOIT 2*2*2*2*2 EGAL 32
0 0 0 1 0 1 1 1 Pr EXEMPLE C EST 2!4 + 2!2 + 2!1 + 2!0 OU ! VEUT DIRE PUISSANCE...donc ca fait 16 + 4 + 2 + 1 egal 23 en decimal...
Donc quand tu veux convertir un decimal en binaire tu dois decomposer ton decimal en puissance de 2
sachant que 2!0 ca fait 1
2!1 ca fait 2
2!2 ca fait 4
2!3 ca fait 8
2!4 ca fait 16
2!5 ca fait 32
2!6 ca fait 64
2!7 ca fait 128
Donc voila tu converti un decimal en soustrayant a ton nombre la puissance de deux immediatement inferieur
par exemple 100 la puissance de deux inferieur c est 64 sinon au dessus c est 128
donc tu as
tu as 100 - 64 egal 36
36- 32 egal 4
4- 4 egal 0
Ensuite tu ecris des 1 a chaque position correspondant...
7 6 5 4 3 2 1 0
0 1 1 0 0 1 0 0 donc voila tu as ton binaire pour 100
Pour repondre a ta question pour 5 c est facile
tu fais 5- 4 egal 1
1 - 1 egal 0
7 6 5 4 3 2 1 0
0 0 0 0 0 1 0 1 voila ca te fait 5 2!2 + 2!0 4 + 1 egal 5
Tu as 8 positions..qui fait 1 octet .....c est pour ca qu on dit que tu as 8 BIT...ca explique les processeurs 8 bits
Pour l Hexadecimal c est le meme principe,.,.,mais la base est SEIZE...
Car 16 c est deux fois 8...deux octets...
Donc ca sert pour calculer plus gros...mais comme les positions ne sont pas commode a ecrire on a choisit des lettres pour nommer les positions....
L Hexadecimal consiste consiste a prendre un nombre binaire et de le decouper en QUARTET paquet de quatre bit...
Et ensuite tu attribue une valeur pour chaque paquet de quatre...
et comme un paquet de quatre bit
va de 0 0 0 0 a 1 1 1 1
qui est de 0 egal 2!0 +2!1 +2!2 + 2!3 + 2!4 egal 1 +2 +4 +8 egal 15
il faut une valeur de 0 a 15 pour chaque paquet
donc on a pris de 0 a 9 et de A a F pour 10 a 15
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 decimal
F E D C B A 9 8 7 6 5 4 3 2 1 0 Hexadecimal
Donc ton 255 il faut deja le transformer en BINAIRE
255 - 128 = 127
127 - 64 = 63
63 - 32 = 31
31- 16 = 15
15 - 8 = 7
7 - 4 = 3
3 - 2 = 1
1 - 1 = 0
Donc 255 c est 1 1 1 1 1 1 1 1
donc tu le coupes en deux paquet de quatre
1 1 1 1 1 1 1 1
et tu calcules la valeur de chaque paquet
2!3 +2!2 +2!1 +2!0 egal 8 + 4 +2 +1 egal 15 et
et 15 c est F
donc 255 ca s ecrit FF
2006-12-19 13:10:25
·
answer #3
·
answered by peaceandkill 1
·
0⤊
0⤋
ouf.... je suis heureuse d'avoir fait des études littéraires !!!
lol ! bn courage
2006-12-19 12:28:33
·
answer #4
·
answered by Clairounette 2
·
0⤊
0⤋
avec une calculette scientifique ! ( calculette windows / affichage scientifique )
5 en decimal donne : 0101 en binaire
255 en decimale donne FF en hexa
2006-12-19 13:43:09
·
answer #5
·
answered by &õãââ¬$ 7
·
0⤊
1⤋