ВУЗ:
Составители:
19
2.2.3 Плавающий тип
Константа с плавающей точкой состоит из мантиссы и порядка .
Мантисса содержит целую и дробную части. Значение числа с плавающей
точкой получается умножением мантиссы на 10 в степени, задаваемой
порядком. Целая часть – это десятичная константа, дробная часть – точка,
за которой следует десятичная константа. Либо целая , либо дробная часть
в мантиссе может быть опущена. Порядок записывается буквой е , знаком
порядка и десятичной константой, представляющей его значение. Знак
порядка может быть опущен, и в этом случае подразумевается знак
«плюс» .
В языке С имеются два плавающих типа: float (плавающий
нормальной точности) и double (плавающий двойной точности).
Переменные плавающего типа определяются с помощью ключевого
слова float или double, за которым через пробел следуют одно или
несколько имен переменных.
В С при выполнении операций , а также при передаче значений
аргументов данные типа float преобразуются к типу double.
К данным типов float и double разрешается применять все операции,
предусмотренные в языке.
2.2.4 Перечислимый тип
Перечислимый тип позволяет задать именованные целочисленные
константы типа int. Причем по умолчанию эти константы имеют значения
0, 1, … и обычно они используются для обозначения различных вариантов
чего-либо.
Объявление перечислимого типа имеет вид :
enum имя {константа 1,… ,константа n};
Здесь константа i в простейшем случае – это символическое имя.
константа 1 получает значение 0, а каждая последующая – значение
предыдущей плюс 1.
Однако , константа i может иметь вид имя=значение . В этом случае
константа получает указанное значение (оно должно быть больше
значений всех предыдущих констант). Последующие константы , как и
раньше, получают свои значения путем увеличения на 1, если они явно не
заданы.
19
2.2.3 Плавающий тип
Константа с плавающей точкой состоит из мантиссы и порядка.
Мантисса содержит целую и дробную части. Значение числа с плавающей
точкой получается умножением мантиссы на 10 в степени, задаваемой
порядком. Целая часть – это десятичная константа, дробная часть – точка,
за которой следует десятичная константа. Либо целая, либо дробная часть
в мантиссе может быть опущена. Порядок записывается буквой е, знаком
порядка и десятичной константой, представляющей его значение. Знак
порядка может быть опущен, и в этом случае подразумевается знак
«плюс».
В языке С имеются два плавающих типа: float (плавающий
нормальной точности) и double (плавающий двойной точности).
Переменные плавающего типа определяются с помощью ключевого
слова float или double, за которым через пробел следуют одно или
несколько имен переменных.
В С при выполнении операций, а также при передаче значений
аргументов данные типа float преобразуются к типу double.
К данным типов float и double разрешается применять все операции,
предусмотренные в языке.
2.2.4 Перечислимый тип
Перечислимый тип позволяет задать именованные целочисленные
константы типа int. Причем по умолчанию эти константы имеют значения
0, 1, … и обычно они используются для обозначения различных вариантов
чего-либо.
Объявление перечислимого типа имеет вид:
enum имя {константа 1,…,константа n};
Здесь константа i в простейшем случае – это символическое имя.
константа 1 получает значение 0, а каждая последующая – значение
предыдущей плюс 1.
Однако, константа i может иметь вид имя=значение. В этом случае
константа получает указанное значение (оно должно быть больше
значений всех предыдущих констант). Последующие константы, как и
раньше, получают свои значения путем увеличения на 1, если они явно не
заданы.
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »
