Bonsoir,
J'ai une variable déclarée DD (normalement, elle est codée sur 32 bits. Ainsi, je peux coder tout chiffres allant de 0 à 2^32).
Par contre AX ou n'importe quel autre registre 16 bits ne peut supporter que des nombres composés de 5 chiffres XXXXX. si j'ai un DD par exemple : 10000, il est bien representé en AX, mais 1.000.000 par exemple n'est pas bien representé. Et elle est arrondie en 5 chiffres. Dans notre exemple c'est : 16960 ! d'où vient le problème ? Et comment faire pour avoir ou afficher le contenu tant que je l'ai entré dans mon exemple : 1.000.000 ?
Merci d'avance.
Partager