+,-,*, entre des nombres hexadécimaux...MERCI
Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
-
Anonyme
par Anonyme » 06 Oct 2005, 13:35
Bonjour a tous, j'ai un petit probleme car j'ai une exo a faire en numération ( j'ai option maths en 1ere L, je c c pa la référence...), il me faut multiplier, additionner et soustraire des nombres directement dans le systeme hexadecimal.... il se trouve que je n'y arrive pas si quelqu'un avait une methode a m'apporter je lui en serai trés reconnaissant...
MERCI
Simon.
-
kaya
- Membre Naturel
- Messages: 91
- Enregistré le: 03 Aoû 2005, 15:33
-
par kaya » 06 Oct 2005, 14:07
je ne comprends pas vraiment le prblème en fait... mais si ce que tu veux c'est faire des opérations dans la base 16 alors tu n'a qu'as traduire tes opérandes dans une base où tu sais faire ds opération c'est à dire la base 10 par exemple et tu traduit ton resultat en base 16! c'est tout si c'était ce que tu voulais (...du moins c'est ce que j'ai pu en comprendre)
-
Anonyme
par Anonyme » 06 Oct 2005, 14:12
Oui c'est sur que comme cela c'est le plus simple mais ce n'est pas ce qui est demandé c'est ca mon probleme, il faut que j'arrive a faire ces opération tout en restant en base 16...
-
LN1
- Membre Relatif
- Messages: 397
- Enregistré le: 23 Sep 2005, 18:14
-
par LN1 » 06 Oct 2005, 14:35
Bonjour,
Il te suffit de connaitre tes tables d'addition et de multiplication en base 16
ex :
A78 + 539 = .......
8 + 9 = (je pense 17 en base 10 mais j'écris 11 en base 16) = 11
je pose 1 et je retiens 1
A78 + 539 = ...1
7 + 3 + 1 (la retenue) = (je pense 11 en base 10 mais j'écris B en base 16) = B
je pose B et ne retiens rien
A78 + 539 = ...B1
A + 5 = (je pense 10 + 5 =15 en base 10 mais j'écris F en base 16) = F
je pose F et j'ai fini mon addition
A78 + 539 = FB1
-
Anonyme
par Anonyme » 06 Oct 2005, 15:16
La multiplication est à "peine" plus dure :
1*7 = 7
2 * 7 = (14 en base 10) => D en base 16
7*7 = (49 en base 10 et 49/16 = 3 reste 1) => 31 en base 16
vérif 3*16 + 1*16° = 48+1 = 49 base 10
F*F = (15*15 = 225 et 225 / 16 = 14 reste 1) => E1 en base 16
vérif 14*16 + 1*16° = 224 + 1 = 225 base 10
1F * E
F*E = (15*14 = 210 et 210 /16 = 13 reste 2) je pose 2 reste D
1*E+D = (14+13 = 27 et 27/16 = 1 reste 11) => je pose B reste 1
résultat = 1B2
vérif 1*16² + 11*16 + 2*16° = 256 + 176 + 2 = 434 base 10
-
Anonyme
par Anonyme » 06 Oct 2005, 18:01
Merci a vous deux pour votre aide, j'ai compris sans problemes l'addition mais la multiplication ca fé 1h ke j'essai et pa moyen, je ne compren pas qu'est ce que l'on fait des restes, on les ajoute au multiplicateur??? je ne comprend pas.
j'a cette opération a faire: 7AB5*2D
donc je commence: D*5
je pose 1 il me reste 4
mais ce 4 j'en fait quoi???
je pensait ke je lajouterais plus tard a l'autre ligne mais ca ne marche pas...
Help!!!
et si il y a quelqu'un qui pouvait m'expliquer le soustraction ca serait cool, désolé de vous déranger mais je suis en L pardonnez moi
-
rene38
- Membre Légendaire
- Messages: 7135
- Enregistré le: 01 Mai 2005, 11:00
-
par rene38 » 06 Oct 2005, 18:15
7AB5
2D
--------
63B31
F56A
--------
1591D1
D*5 = 41 ; je pose 1 et je retiens 4
D*B=8F auquel j'ajoute la retenue : 8F+4=93 : je pose 3 et je retiens 9
D*A=82 auquel j'ajoute la retenue : 82+9=8B : je pose B et je retiens 8
D*7=5B auquel j'ajoute la retenue : 5B+8=63
.....
-
Anonyme
par Anonyme » 06 Oct 2005, 18:17
En fait pour la multiplication j'ai fait des erreurs de calcul finalement c'est bon par contre je veu bien une methode pour la soustraction parce que je bloque
merc merci
-
Anonyme
par Anonyme » 06 Oct 2005, 18:21
rene38 a écrit:7AB5
2D
--------
63B31
F56A
--------
1591D1
D*5 = 41 ; je pose 1 et je retiens 4
D*B=8F auquel j'ajoute la retenue : 8F+4=93 : je pose 3 et je retiens 9
D*A=82 auquel j'ajoute la retenue : 82+9=8B : je pose B et je retiens 8
D*7=5B auquel j'ajoute la retenue : 5B+8=63
.....
A ok ben merci beaucoup je n'ai pas tout a fait procédé comme toi mai ji sui enfin arrivé!!! moi en fait je garde les retenue et je les additionnent a la fin mais c'est vrai que c'est largemnt plus rapide avec ta méthode merci beaucoup je retien!!!
-
rene38
- Membre Légendaire
- Messages: 7135
- Enregistré le: 01 Mai 2005, 11:00
-
par rene38 » 06 Oct 2005, 18:29
7AB5
-4EF2
-------
=2BC3
de droite à gauche :
5-2=3
B-F impossible (B<F) donc 1B-F=C et je retiens 1
A-(E+[color=darkorange]1)=A-F impossible (A<F) donc 1A-F=B et je retiens 1[/color]
7-(4+[color=#0000ff]1)=7-5=2[/color]
-
Anonyme
par Anonyme » 06 Oct 2005, 18:55
Merci beaucoup mister!!! grace a toi g compris les maths!!!
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 37 invités