|
Есть два WORD'a: n и N. Надо найти их процентное соотношение
с точностью до двух знаков после запятой (например 56.42%) -
что бы вывести на ЖКИ.
Т.е. n*100/N. (n <= N, n и N изначально не известны, хотя N
"теоретически" не может быть больше 1000).
Написать это надо на асме_51.
Спрашивается - как это проще сделать.
имхо, так:
разложить оба числа в текстовый формат: т.е. поделить на тысячи, сотни,
единицы. n сдвинуть влево на два знака (дописать нули). Ну и дальше
вычитать/сдвигать (т.е. выполнять обычное деление столбиком).
Сие не очень приятное действо, поскольку
Собс-но вопросов только два:
1. Можно ли это сделать проще делением в двоичной системе?
2. Может ли тут пригодится функция DIV, которая делит байты с остатком?
thx!
E-mail: info@telesys.ru