Вещественные типы
Таблица 1.4. Вещественные типы
Тип |
Разрядность |
Диапазон |
Точность |
float |
4 |
3,4е-38 < |х| < 3,4е38 |
7—8 цифр |
double |
8 |
1,7е-308<|х|<1,7е308 |
17 цифр |
Примеры определения вещественных типов:
float х = 0.001, у = -34.789;
double 21 = -16.2305, z2;
Поскольку к вещественным типам применимы все арифметические операции и сравнения, целые и вещественные значения можно смешивать в операциях. При этом правило приведения типов дополняется такими условиями:
- если в операции один операнд имеет тип double, то и другой приводится к типу double;
- если один операнд имеет тип float, то и другой приводится к типу float;
- в противном случае действует правило приведения целых значений.