«Математика фиксированной точки» читать.
А что это? Беглый гуглинг ничего не нашёл.
https://en.m.wikipedia.org/wiki/Fixed-point_arithmetic
Есть, например, тип "currency", который поддерживает вычисления с точность до 4 знаков после запятой. Вместо хранения во флоате можно использовать long, умножив единицы на 1000 и проводить все вычисления с long, а когда надо представить делим на 1000 и получаем остаток от деления
Обсуждают сегодня