Нужна помощь для отображения числа с десятичными разрядами на ассемблере с помощью файла .asm visual studio - PullRequest
0 голосов
/ 23 декабря 2019

Нужна помощь для отображения числа с десятичными знаками на ассемблере с использованием файла Visual Studio .asm .
Например, 10 делить 4 будет 2,5, но отображает только 2

mov eax, 10
mov ebx, 4
xor edx, edx
div ebx
call WriteDec

1 Ответ

1 голос
/ 23 декабря 2019

Наклоните дивиденд на количество десятичных разрядов, которое вы хотите. Таким образом, 100/4 = 25 или если вы хотите что-то вроде 10 / 4,5 = 2,22, тогда вы бы взяли 10000/45 = 222, и ваш алгоритм для отображения значения просто должен вставить десятичное число в нужном месте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...