Float vs Decimal - считаем деньги в Python правильно

101 подписчик

12+
12+

17 просмотров

4 месяца назад

ПожаловатьсяНарушение авторских прав

101 подписчик

12+
12+

17 просмотров

4 месяца назад

ПожаловатьсяНарушение авторских прав
12+
12+

17 просмотров

4 месяца назад

Надушнил тут на 20 минут про тип decimal, но это действительно важная тема. Пренебрежение погрешностями float может привести к катастрофическим последствиям, как минимум для чьего-то бюджета. Описание инцидента с противоракетной системой -https://en.wikipedia.org/wiki/MIM-104_Patriot#Failure_at_Dhahran Исходники типа decimal в Python - https://github.com/python/cpython/blob/3.11/Lib/_pydecimal.py Канал Python Clinic в тг - https://t.me/PythonClinicChnl Таймкоды: 00:00 - интро 00:29 - пример погрешности float 03:03 - принцип хранения float в памяти 07:51 - решение: тип decimal 17:17 - исправляем пример 19:52 - выводы

Название:

Float vs Decimal - считаем деньги в Python правильно

Категория:

Разное