Узнать стоимость написания работы
Оставьте заявку, и в течение 5 минут на почту вам станут поступать предложения!
Ответы на вопросы

Конспект лекций по предмету "Системное программирование"


Численное антипереполнение.

Принято соглашение, что для денормализованного числа поле порядка 00..00 считается равным 00...01, но старший бит мантиссы равен 0 (а не 1). Для одинарной точности смещение равно 127, следовательно, поле порядка 00000001 соответствует порядку - 126.
Пример :
Знак
Порядок
Старший бит мантиссы
Мантисса – 23 бита




10...00
= 1.12*2-126 - норм.



00...00
=1.02*2-126 - норм.



10...00
=0.12*2-126 - денорм.



01...00
=0.12*2-127 - денорм.

............

................
.................................



00...01
=0.12*2-149 – денорм.
Точность минимального числа равна 1 биту, то есть происходит потеря точности ради расширения диапазона. Специальное значение - денормализованное число, а если результат мал для денормализованого числа, то в качестве результата формируется нуль.
На числовой оси плотность представимых чисел выше у нуля и ниже у максимальных значений.

+++++++
++-+++-+++-+
++-++-++-+-+-+-+-+-
+- -+- -+- - -+- - -+
0 Денорм.
¬¾¾¾ Нормализованные числа


Не сдавайте скачаную работу преподавателю!
Данный конспект лекций Вы можете использовать для создания шпаргалок и подготовки к экзаменам.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем конспект самостоятельно:
! Как написать конспект Как правильно подойти к написанию чтобы быстро и информативно все зафиксировать.