Почему float не подходит для денег: примеры ошибок округления в Python
Реферат · 10–15 страниц · Информатика · студент
Складываем и вычитаем числа с плавающей точкой, показываем, как теряется точность, и предлагаем использовать decimal.
Float в Python не умеет точно хранить десятичные дроби — это особенность двоичной арифметики. Покажем на конкретных примерах, к каким проблемам это приводит при работе с деньгами.
Работа по этой теме — за несколько минут. План и структура бесплатно и без регистрации, оплата — только за готовый документ с оформлением по ГОСТ.
Сгенерировать реферата по этой темеПримерная структура работы
-
Как float представляет числа: двоичная арифметика
- <built-in method title of str object at 0x7f878056e9a0>
- <built-in method title of str object at 0x7f8782982a20>
- <built-in method title of str object at 0x7f87805e59d0>
-
Конкретные ошибки в денежных расчётах
- <built-in method title of str object at 0x7f87805a8110>
- <built-in method title of str object at 0x7f87806c7050>
- <built-in method title of str object at 0x7f87805e3270>
-
Правильные инструменты для денег: Decimal и целые числа
- <built-in method title of str object at 0x7f87805e2f70>
- <built-in method title of str object at 0x7f87806c5b00>
- <built-in method title of str object at 0x7f878056f020>
-
Как избежать ошибок на практике
- <built-in method title of str object at 0x7f87805e2eb0>
- <built-in method title of str object at 0x7f878056e320>
- <built-in method title of str object at 0x7f87806c49d0>
Структуру можно менять: перед оплатой вы бесплатно правите главы и параграфы под требования преподавателя.