Содержание
- 2. Для представления вещественных чисел (конечных и бесконечных десятичных дробей) используют формат с плавающей точкой (запятой). Форма
- 3. Например, число 35,324 можно записать в таком виде: 0.35324х102 Здесь m=0.35324 — мантисса, n=2 — порядок
- 4. Получается, что представление числа в форме с плавающей точкой неоднозначно? Чтобы не было неоднозначности, в ЭВМ
- 5. Мантисса в нормализованном представлении должна удовлетворять условию: 0,1p ≤ m Иначе говоря, мантисса меньше единицы и
- 6. Машинный порядок Пусть в памяти компьютера вещественное число представляется в форме с плавающей точкой в двоичной
- 7. Машинный порядок В старшем бите 1-го байта хранится знак числа. В этом разряде 0 обозначает плюс,
- 8. Что такое машинный порядок? В семи двоичных разрядах помещаются двоичные числа в диапазоне от 0000000 до
- 9. В таком случае между машинным порядком и истинным (назовем его математическим) устанавливается следующее соответствие: Если обозначить
- 10. Итак, машинный порядок смещён относительно математического на 64 единицы и имеет только положительные значения. При выполнении
- 11. Теперь мы можем записать внутреннее представление числа 35,324 в форме с плавающей точкой 1) Переведем его
- 12. 2) Запишем в форме нормализованного двоичного числа с плавающей точкой: 0,100011010100101111000110*10110 Здесь мантисса, основание системы счисления
- 13. 3) Вычислим машинный порядок Мр2 = 110 + 100 0000 = 100 0110 4) Запишем представление
- 14. Число в форме с плавающей точкой занимает в памяти компьютера 4 байта (число обычной точности) или
- 15. Для того, чтобы получить внутреннее представление отрицательного числа -35,324, достаточно в полученном выше коде заменить в
- 16. Представьте двоичное число -100,12 в четырёхбайтовом формате. Представьте число сначала в форме с плавающей запятой. Задание:
- 17. -100,12= -0,1001*211 Мантисса -0,1001 Порядок 11 Машинный порядок 11+100 0000=1000011 Решение: Кодирование вещественных чисел
- 19. Скачать презентацию