Стандарт IEEE формата с плавающей точкой
Для унификации формата представления чисел с плавающей точкой, что является необходимым условием переносимости программного обеспечения, американским институтом инженеров по электронике и радиоэлектронике разработан стандарт IEEE. В настоящее время практически все процессоры проектируются по данному стандарту. Стандарт специфицирует два варианта формата – 32-битовый обычной точности и 64-битовый удвоенной точности. В первом формате поле порядка занимает 8 бит, во втором – 11.
Стандарт регламентирует использование числа 2 в качестве неявно заданного значения основания характеристики. Помимо основных в стандарте предусмотрены два расширенных варианта форматов обычной и удвоенной точности, конкретная спецификаций которых зависит от аппаратной реализации системы.
Расширенные форматы позволяют включать дополнительные биты в поле порядка (за счёт поля мантиссы), то есть расширять диапазон представления, или добавлять биты. В поле мантиссы за счёт поля порядка, то есть величавость точность. Расширенные форматы предназначаются для промежуточных вычислений, то есть позволяют избежать слишком больших ошибок округления.
Стандарт вводит следующее ограничение для крайних величин. Крайние значение порядка, все нули и все единицы (255 или 2047) представляют особые величины:
Булева алгебра
Общие положения Алгебра – наука, изучающая как математические свойства чисел, так и математические структуры, основанные на использовании символов. Например, множество А вместе с определённы на нем операциями f, которые отображают элементы декартова произведения на множество A.
Примеры алгебр:
То есть булева алгебра, или алгебра высказываний, - это алгебра, оперирующая на множестве двух величин.
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|