round но значение искажаются, подскажи какой библиотекой или чем либо другим это сделать
пример:
1.0531 * 100 = 105.3199999.... (понимаешь что к чему)
делаю round(a, 2) получаю 105.032 двойка вообще никак не нужна это работа с финансами поэтому надо как то умножение сделать без " приколов питона"
Что сделать?
если ты уж полез в финансы с таким богатым знанием "приколов питона", следовало бы хотя бы ознакомиться как компьютеры работают с числами с плавающей запятой. IEEE 754. вот это вот все https://0.30000000000000004.com/
зачем округлять?
щас подумал поди обрезать просто
любопытно как он вообще такое значение получил.
А в базе хранить как будешь?
зачем ты это всё делаешь?
Обсуждают сегодня