1. Константы бывают целые, вещественные, логические, символьные и литеральные.
2. Целые константы бывают положительные и отрицательные. Целая константа по абсолютной величине не может превосходить 2 в 30-й степени. Целые константы можно записывать в десятичной и 16-ричной форме. Шестнадцатеричные константы начинаются с символа $.
Примеры: 123, -100000, $100.
3. Вещественные константы бывают положительные и отрицательные. Вещественная константа по абсолютной величине не может превосходить 10 в 30-й степени. Вещественные константы можно записывать в десятичной и экспоненциальной форме. В качестве разделителя в экспоненциальной записи можно использовать любой вариант буквы ‘e’: строчный или прописной, латинский или кириллический.
Примеры: 1.23, -0.56, 1e+4, 5E-7.
4. Логическая константа – это одно из ключевых слов да, нет.
5. Символьные константы.
Допустимый символ – это любой символ, который можно набрать на стандартной клавиатуре.
Символьная константа имеет вид ‘c’ или "с" (здесь с – допустимый символ).
Примеры. ‘a’, “%”, ‘"’, "’".
6. Литеральные константы.
Текстовая константа имеет вид ‘Т’ или "Т". Здесь Т – строка, состоящая из допустимых символов. При этом, если константа ограничена простыми (двойными) кавычками, то Т не содержит простую (двойную) кавычку.