Ecrire en base 16

TrigoAl Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Comment peut-on expliquer que le nombre 19D-D0 écrit en base 16 s'écrit CD en base 16?
A voir également:

2 réponses

Utilisateur anonyme
 
Bonjour

 19D
- D0
---
CD

Pour soustraire en base 16, c'est (presque) comme en base 10 : si on peut soustraire le chiffre du dessous à celui du dessus, on le fait et il n'y a pas de retenue. Si on ne peut pas, on ajoute la base (ici 16) au chiffre du haut pour pouvoir faire la soustraction, et ça fait une retenue pour le chiffre suivant.
Dans ce cas, en commençant par les unités :

- 0 ôté de D, ça donne D (0 ôté de n'importe quoi, ça marche toujours
- D ôté de 9 : comme le D représente 13, on ne peut pas directement faire la soustraction. On ajoute 16 au chiffre du haut (9), ce qui donne 25. 13 Ôté de 25, ça donne 12 : C en base 16. Et il y a une retenue.
- Il ne reste plus que le 1 du haut pour le chiffre des "centaines". Comme on lui retranche la retenue, il reste 0.
1
Adri1infos Messages postés 628 Date d'inscription   Statut Membre Dernière intervention   296
 
Bonjour,
Essaie d'expliquer un peu plus clairement : 19D-D0 n'existe pas en base 16 ! (enfin le caractère - ) et ensuite, "... écrit en base 16 s'écrit ... en base 16" ne veut rien dire (tu peut pas obtenir deux résultats différents dans un même langage).
0
Utilisateur anonyme
 
Bonjour

TrigoAl pose une question sur une soustraction.
0
Adri1infos Messages postés 628 Date d'inscription   Statut Membre Dernière intervention   296
 
Autant pour moi (mais quand il écrit "le nombre 19D-D0" ça porte à confusion).
Voici un très bon cours sur les opérations : ICI
0