Язык программирования C++ для профессионалов

d51f8a0c

Константы с плавающей точкой


Константы с плавающей точкой имеют тип double. Транслятор должен предупреждать о таких константах, значение которых не укладывается в формат, выбранный для представления чисел с плавающей точкой. Приведем примеры констант с плавающей точкой:

1.23 .23 0.23 1. 1.0 1.2e10 1.23e-15

Отметим, что внутри константы с плавающей точкой не должно быть пробелов. Например, 65.43 e-21 не является константой с плавающей точкой, транслятор распознает это как четыре отдельные лексемы:

65.43 e - 21

что вызовет синтаксическую ошибку.

Если нужна константа с плавающей точкой типа float, то ее можно получить, используя окончание f:

3.14159265f 2.0f 2.997925f



Содержание раздела