Вещественые числа

Вещественные числа обрабатываются сопроцессором. Данные этого типа описываются тремя форматами: коротким, длинным, расширенным. Все они имеют для хранения ячейки разной длины.

Внутреннее представление вещественных чисел достаточно сложное:

 

S Характеристика Нормализованная мантисса

 

Где бит S –знак числа.

Характеристика=Смещение + Порядок

Смещение – число, равное половине максимально возможного, которое может поместиться в поле Характеристика.

Двоично-десятичные числа (BCD)

Неупакованный двоично-десятичный тип – байтовое представление десятичной цифры от 0 до 9. Неупакованные десятичные числа хранятся как байтовые значения без знака по одной цифре в каждом байте. Значение цифры определяется младшим полубайтом.

Упакованный двоично-десятичный тип – это упакованное представление десятичных цифр от 0 до 9 в одном байте. Каждая цифра хранится в своем полубайте. Цифра в старшем полубайте является старшей.