Java -практика использования

        

Вещественные типы



Таблица 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; 
  • в противном случае действует правило приведения целых значений.


Содержание раздела