Для роботи з речовими (дрібними) числами Java використовується тип double . У пам'яті він займає 8 байт (у два рази більше, ніж тип int) і може зберігати значення в діапазоні -1.7*10308 до +1.7 * 10308 . Для порівняння: тип int може зберігати значення у діапазоні -2*109 до +2*109 .
Тип Double даних надає найбільше та найменше можливі величини для числа. Типове значення для типу Double — 0.
float – Це 32 бітне наближення, яке дає як мінімум 6 значних десяткових розрядів, а double – це 64 бітне наближення, що становить принаймні 15 значних десяткових розрядів. Насправді ці числа підходять більшість обчислень з речовими числами.
Цілі числа – byte, short, int, long. Числа з плаваючою точкою (інакше речові) – float, double. Логічний – boolean….Типи з плаваючою точкоюПравить
Тип | Розмір (біт) | Діапазон |
---|---|---|
double | 64 | від 4.9e-324 до 1.7e+308 |