Константами являются программные элементы, имеющие определенный тип и не меняющие своего значения при выполнении программы. В качестве констант на языке С++ используются целые и вещественные числа, логические значения, символы и строки.
Целые числа записываются со знаком или без него по обычным арифметическим правилам.
Например: 15 +1000 -47 02
Вещественные числа могут записываться либо в форме десятичного числа, либо в экспоненциальной форме.
В записи десятичного числа целая часть отделяется от дробной части точкой.
Например: 2.5 -14.0 +0.33 0.0
Числа в экспоненциальной форме имеют вид: а .10р, где a являетсямантиссой; р - десятичным порядком.
На языке С++ числа с порядком записываются с использованием буквы Е, за которой следует порядок. Буква Е читается как «умножить на 10 в степени».
Мантисса может быть целым или десятичным числом. Порядок всегда является целым числом. Следует помнить, что в написании вещественного числа с порядком должны обязательно присутствовать мантисса и порядок.
|
|
Примеры записи чисел с порядком
Математическая запись | Запись на языкеС++ |
3,14.105 | 3.14Е5 |
-17.10-2 | -17Е-2 |
25,625 | 2.5625Е1 |
10-6 | 1Е-6 |
0,00048 | 4.8Е-4 |
Символьная константа - это любой символ ПК, заключенный в апострофы, например: ‘7’ или ‘S’ или ‘ *’.
Строковая константа (строка) - любая последовательность символов из набора символов ПК, заключенная в кавычки, например:
"Х="
"Максимальное значение ="
Строки используются также при выводе текстов и оформлении комментариев.