Сколько байт занимает бесконечность и -бесконечность в java?
Сколько байт занимает бесконечность и -бесконечность в java ?
Ответы (1 шт):
Автор решения: Barmaley
→ Ссылка
- Бесконечность определена в типе
doubleкакDouble.POSITIVE_INFINITY=Double.longBitsToDouble(0x7ff0000000000000L), там же находится иDouble.NEGATIVE_INFINITY - В
floatона определена какFloat.POSITIVE_iNFiNITY=intBitsToFloat(0xff800000) - В Java (и не только)
doubleзанимает 8 байт,floatзанимает 4 байта (согласно IEEE 754)