частью (от 1 до 5 знаков в дробной части). Я хочу это число домножить до нужной мне точности и хранить в БД и дальше оперировать в виде int64. Но проблема вылезает уже при домножении. Как правильно такие преобразования делать?
https://play.golang.org/p/A7Pcr_6h94
пример
Никак Либо найди пакет рациональных чисел, либо используй bigMath для повышения точности
Округляй, а не отрезай дробную часть при преобразовании в int.
Обсуждают сегодня