Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Если перемножать отдельно мантиссу и порядок, то все будет значительно проще 26.08.04 12:03 Число просмотров: 3168
Автор: amirul <Serge> Статус: The Elderman
|
> Задано число с количеством разрядов k. > Какое число разрядов должны иметь его сомножители, если > полагаем, что их разрядность одинакова? Пусть a = ma * 10^pa, b = mb * 10^pb
ma и mb - нормализованы. То бишь действительные или числа в [1, 10), ну а pa и pb - порядки чисел, которые собственно и являются количеством разрядов
Произведение будет иметь вид
a * b = (ma * mb) * 10^(pa + pb)
Порядок совершенно предсказуем, а вот разрядность целой части мантиссы может изменяться и иметь как 1 так и 2 разряда.
|
|
|