|
|
|
содержание .. 4 5 6 7 ..
. 2 ... 2 2 1 2 2 1 1 1 1 2 1 n n b M b M b M M M ⋅ ⋅ + + ⋅ ⋅ + ⋅ ⋅ = ⋅ − − −
Таким образом, сдвигая последовательно множимое M 1 на один разряд вправо (т. е. уменьшая его каждый раз вдвое) и суммируя частичные 1 ⋅ М 2 . Заметим, что при b i = 0 частичным произведением будет нуль. Пример 3.10. 1 = 0,10011 и
Умножение чисел с плавающей точкой осуществляется в четыре этапа: •
определение знака произведения; •
определение порядка произведения (алгебраическое сложение •
перемножение мантисс; •
нормализация. При выполнении операции следят за переполнением порядка. сначала из делимого, а затем из образующихся в процессе деления При делении чисел с фиксированной точкой сначала устанавливают, не является ли делимое х большим делителя у. Если же переполнения быть При х–у < 0 первая цифра частного, т.е. его целая часть, равна нулю. Чтобы получить первую цифру после запятой, необходимо из делимого |