Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmNuFT 26 of 522 menu
◀ ▶

Дробные типы в Kotlin

Дробные числа тоже делятся на подтипы. Их два, и оба хранят знак: беззнаковых дробных типов нет. Подтипы отличаются размером в памяти и числом значащих цифр.

Вот эти подтипы:

Тип Размер Точность
Float 4 байта примерно 7 значащих цифр
Double 8 байт примерно 15 значащих цифр

Сколько байт занимает тип Float?

Сколько байт занимает тип Double?

С какой точностью хранятся числа типа Float?

С какой точностью хранятся числа типа Double?

Есть число 12.345. Помещается ли оно в точность типа Float без потери значащих цифр?

Есть число 1234567.8. Помещается ли оно в точность типа Float без потери значащих цифр?

Есть число 123456.0. Помещается ли оно в точность типа Float без потери значащих цифр?

Есть число 0.0000123. Помещается ли оно в точность типа Float без потери значащих цифр?

Есть число 1234567.8. Помещается ли оно в точность типа Double без потери значащих цифр?

Есть число 123456789012345.0. Помещается ли оно в точность типа Float без потери значащих цифр?

Есть число 123456789012345.0. Помещается ли оно в точность типа Double без потери значащих цифр?

Есть число 1.234567890123456. Помещается ли оно в точность типа Double без потери значащих цифр?

Есть число 1.234567890123456. Помещается ли оно в точность типа Float без потери значащих цифр?

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить