Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
это то что у меня есть в электронном виде.docx
Скачиваний:
2
Добавлен:
23.04.2019
Размер:
141.72 Кб
Скачать

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

Синтаксис: [цифры][.цифры][E|e-[+]цифры]

"Константа с плавающей точкой" это десятичное число, которое соответствует действительному числу со знаком. Значение действительного числа со знаком состоит из целой части, дробной части и показателя степени. "Цифр" может не быть или их может быть несколько (от 0 до 9), а E (или e) это символ экспоненты. Можно опустить либо цифры до десятичной точки (целая часть числа) либо после десятичной точки (дробная часть числа), но не одновременно. Если используется показатель степени, то только в этом случае можно не вводить десятичную точку. Показатель степени состоит из символа экспоненты (E или e) за которым следует постоянное целое значение. Целое значение может быть отрицательным. Нельзя использовать разделительные символы между цифрами или символами константы.

Константы с плавающей точкой всегда имеют положительные значения. Если нужно использовать отрицательное значение, то поместите знак минус (-) перед константой для формирования выражения с отрицательным значением. В данном случае знак минус интерпретируется как арифметический оператор.

Все константы с плавающей точкой имеют тип double.

Примеры

Следующие примеры иллюстрируют некоторые формы констант и выражений с плавающей точкой:

15.75

1.575E1

1575e-2

-0.0025

-2.5e-3

25E-4

Можно опустить целую часть константы с плавающей точкой, как это показано в следующих примерах:

-.125

-.175E-2

Символьные константы

Синтаксис: 'символ'

"Символьная константа" формируется заключением отдельного символа из представительной таблицы символов в одиночные цитатные скобки (' '). Управляющая последовательность рассматривается как отдельный символ и т.о. может быть символьной константой. Заметим, что символы управления должны быть представлены управляющими последовательностями, иначе будет сгенерировано диагностическое сообщение. Значением символьной константы является числовое значение символа.

"Символ" в синтаксисе может быть любым символом из представительной таблицы символов (включая любую управляющую последовательность), кроме одиночной цитатной скобки ('), символа обратного деления (\) или символа новой строки (\n). Для использования в качестве символьной константы одиночной цитатной скобки или символа обратного деления нужно поставить перед ними символ обратного деления, как это показано в Таблице 2.8.

Таблица 2.8. Примеры символьных констант

Константа Значение

' ' одиночный пробел

'a' строчная a

'?' знак вопроса

'\b' забой

'\x1B' управляющий символ ASCII

'\'' одиночная цитатная скобка

'\\' обратное деление

Символьные константы имеют тип int и расширены за счет знака при преобразованиях типов. (Дополнительную информацию можно найти в разделе "Преобразования типов".)