Встречается на собеседованиях • сегодня
Что такое Decimal
Decimal — это модуль в Python, предоставляющий поддержку десятичной арифметики с фиксированной и плавающей точкой. Он особенно полезен для финансовых и других вычислений, где важна точность, а не скорость, в отличие от встроенного типа float.
Основные особенности:
- Точное представление десятичных чисел (без двоичных погрешностей float).
- Контроль точности и округления.
- Поддержка различных режимов округления.
Пример использования:
python
from decimal import Decimal, getcontext
getcontext().prec = 6 # Устанавливаем точность
a = Decimal('0.1')
b = Decimal('0.2')
print(a + b) # Выведет 0.3, а не 0.30000000000000004 как с floatРекомендуется передавать числа в Decimal как строки, чтобы избежать неточностей при преобразовании из float.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы