Город МОСКОВСКИЙ
00:20:34

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

Аватар
Технический рай
Просмотры:
5
Дата загрузки:
27.06.2026 13:12
Длительность:
00:20:34
Категория:
Разное

Описание

Надушнил тут на 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 - выводы

Рекомендуемые видео