Константы с плавающей точкой
Задаются точно так же, как на языках высокого уровня, например С. Можно использовать две формы представления:
· с десятичной точкой, например 1.234, 3.12345678, 34567:
· в нормальной форме, например 1.E-3, 5.3E27.
По умолчанию для константы отводится 8 байтов. Если константа задается в директиве определения константы, ее длина определяется директивой, например:
dd 5.3E27; 4 байта -float
db 5.3E27 ; 1 байт. -Ощибка
dw 5.3E27 ; 2 байта -Ощибка
dq 5.3E27 ; 8 байтов -double
dt 5.3E27 ; 10 байтов -long double
Ошибки связаны с тем, что для константы отведена недопустимая длина.