Size: a a a

Сообщество Python Программистов

2021 June 12

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Хз только где ты увидел тут строгую типизацию
источник

in Сообщество Python Программистов
Просто другое представление числа
источник

M

McMurphy in Сообщество Python Программистов
Я хочу умножить 0.00002835 на цену одной монеты
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
В огороде бузина, а в Киеве дядька
источник

M

McMurphy in Сообщество Python Программистов
Сам поспешил куда-то. Я конвертировал в float и получил 2.835e-05, а после умножил на цену одной монеты и всё показало верно 😐
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Вообще деньги в флоатах это пиздец
источник

M

McMurphy in Сообщество Python Программистов
Так это количество монет 0.00002835
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Окей гугл, почему нельзя хранить деньги в float
источник

AT

Alexander T in Сообщество Python Программистов
Давай поработаем с 0.1 монеты
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Смотри как твоя точность растворяется
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Переслано от <Юрий> 👨‍🔬 Чеб...
/py3
d = 0.00002835
print((d+10**9) - 10**9)
print((d+10**10) - 10**10)
print((d+10**11) - 10**11)
print((d+10**12) - 10**12)
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Переслано от Rextester
Result:
2.8371810913085938e-05
2.86102294921875e-05
3.0517578125e-05
0.0
источник

E

Egor in Сообщество Python Программистов
способ фармления лишних монет: переводить сначала 0.1, а потом 0.2
источник

M

McMurphy in Сообщество Python Программистов
источник

M

McMurphy in Сообщество Python Программистов
Я не думал что так всё серьёзно, если нужна точность
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
С деньгами - всегда нужна точность.
источник

E

Egor in Сообщество Python Программистов
короче, или делай аккуратнее, или бери decimal-ы
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
(подсказка - вариант номер два)
источник

M

McMurphy in Сообщество Python Программистов
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Юрий Чебышев до 4736.87 (+8.69)
источник