Языки программирования для численных методов. Глушакова Т.Н - 19 стр.

UptoLike

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, если они явно не
заданы.