Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Сложение в формате с плавающей запятой 1/7+1000 и 1/7+10.025Содержание книги
Поиск на нашем сайте 3. Сложение в формате с плавающей запятой 1/7+1000 и 1/7+10.025 1/7 в формате с плавающей запятой имеет вид: 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0
22 0
Число 100010 в формате с плавающей запятой записывается так: 1 | 0 | 0 | 0 | 1 | 0 | 0 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0
22 0
Перед тем как сложить 1/7 и 1000, нужно привести их к одному порядку. У 1/7 в номализованном двоичном виде p = -3, а у 1000 порядок p = 910 (смещенные порядки соответственно 124 и 136). Нужно сдвинуть двоичную мантиссу дроби 1/7 на 9 - (-3) = 136-124 = 12 разрядов вправо и не забыть добавить в старший разряд ту единицу, которая не хранится явно. После сдвига запишем оба слагаемых друг под другом и сложим мантиссы:
1 | 0 | 0 | 0 | 1 | 0 | 0 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0
+
1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0
1 | 0 | 0 | 0 | 1 | 0 | 0 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0
Результат составил 1.111101000001100100100102*29= 1111101000.00110010010010, что в десятичном виде равно 29 + 28 + 27 + 26 + 25 + 23 + 2-3 + 2-6 + 2-9 + 2-12 = 1 000.1427 Аналогично складываются 1/7 и 10.025. У числа 10.025 порядок p = 3. Следовательно, нужно сдвинуть двоичную мантиссу 1/7-й на 3 - (-3) = 6 разрядов вправо. Сдвинем мантиссу 1/7, запишем оба слагаемых друг под другом и сложим их мантиссы:
1 | 0 | 0 | 0 | 0 | 0 | 1 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0
+
1 | 0 | 0 | 0 | 0 | 0 | 1 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0
1 | 0 | 0 | 0 | 0 | 0 | 1 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0
Результат составил 1.010001010101111100010102*23= 1010.001010101111100010102, что в десятичном виде равно 23 + 21 + 2-3 + 2-5 + 2-7 + 2-9 + 2-10 + 2-11 + 2-12 + 2-13 + … = 10.1674 Исходные данные из табл. 2 163 289 123, 5*1035, 1012, 23 4725. Поиск в наборе чисел из табл. 2 чисел Ni, для которых в 32-разрядном формате с плавающей запятой сумма с одним из чисел 1, 100, 10000 равна Ni. Не меняются при сложении 163 289 123 с 1, 5*1035 со всеми тремя, 1012 со всеми тремя.
|
||
|
Последнее изменение этой страницы: 2024-06-17; просмотров: 65; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.196 (0.006 с.) |