Составители:
Рубрика:
32
297.7
2.977E2
и ещё один пример…
0.002355
2.355E-3
В научной нотации слева от символа E записывается мантисса, справа – зна-
чение экспоненты, которая всегда равняется показателю степени 10. Ниже
представлены основные характеристики типов данных с плавающей точкой
(табл. 6.3):
Таблица 6.3
Тип данных Байты Биты Min Max
float
4 32 3.4E-38 3.4E+38
double
8 64 1.7E-308 1.7E+308
long double
10 80 3.4E-4932 3.4E+4932
Константы – это данные, которые устанавливаются равными определен-
ным значениям еще до выполнения программы и сохраняют их на протяжении
выполнения всей программы. Имеется 4 типа констант: целые, с плавающей за-
пятой, символьные и перечисляемые. Например, 25 и -5 – целые константы, 4.8 ,
5E15, -5.1E8 – константы с плавающей запятой, ‘А’, ‘\0’, ‘\n’,’007’ – символьные
константы. Набор символов внутри двойных кавычек: “Это строка ”– есть
стро-
ковая константа. Целые константы могут быть десятичные, восьмеричные и ше-
стнадцатеричные.
Десятичные константы могут принимать значения от 0 до 4.294.967.295.
Константы, выходящие за указанные пределы, вызывают ошибку. Отрицатель-
ные десятичные константы – это просто константы без знака, к которым при-
менена унарная операция минус.
Восьмеричные константы начинаются с символа нуля,
после которого сле-
дуют восьмеричные цифры (от 0 до 7), например 032. Если восьмеричная кон-
станта содержит недопустимые цифры 8 или 9, выдается сообщение об ошибке.
Ошибка будет также выдаваться при превышении восьмеричной констан-
той значения 037777777777.
Шестнадцатеричные константы начинаются с 0x (или 0X). Значения ше-
стнадцатеричных констант, превышающие 0xFFFFFFFF, приводят к ошибке.
Символьная константа
– это один или более символов, заключенных
в одинарные кавычки, например 'F', '=', '\n'. В C++ константа из одного сим-
вола имеет тип char.
Для введения управляющих последовательностей, позволяющих получить
визуальное представление некоторых, не имеющих графического анало-
га символов, используется группа символьных констант, которые начинаются
со специального символа обратной косой черты
(‘\’).
В следующей таблице показаны допустимые управляющие последова-
тельности.
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »