-
- Как написал - так и получил. Double имеет мантису в 52 бита, отсюда
при преобразовании в int64_t имеем последние 8 бит - нулевые. Пaлыч(162 знак., 21.08.2020 16:23)
- Моя ошибка. Вместо 1е9 надо было писать 1000000000UL. Спасибо Вопрос закрыт - NickB(21.08.2020 16:34)
- Как написал - так и получил. Double имеет мантису в 52 бита, отсюда
при преобразовании в int64_t имеем последние 8 бит - нулевые. Пaлыч(162 знак., 21.08.2020 16:23)