Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Rsa97
Для правильного вопроса надо знать половину ответа
6874
вклад
1
вопрос
7534
ответа
49%
решений
Ответы пользователя по тегу
Rust
Почему каст u32::MAX в f32 увеличивает число на 5?
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
32-bit unsigned int имеет 32 бита для хранения значения.
32-bit float только 24 бита для хранения мантиссы.
Поэтому точность представления числа и падает.
Ответ написан
16 окт. 2024
3
комментария
Нравится
6
3
комментария
Оценили как «Нравится»
Закрыть
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама