ПЕРИОДИЧЕСКАЯ ДЕСЯТИЧНАЯ ДРОБЬ PYTHON
Периодическая десятичная дробь в Python может быть представлена как обычная десятичная дробь с повторяющейся последовательностью цифр. Для работы с такими числами в Python существует модуль decimal. Например, представим периодическую десятичную дробь 0.1666... как Decimal('0.1666').
from decimal import *getcontext().prec = 4 # количество знаков после запятойx = Decimal('0.1666')print(x)
Дробь 0.1666... будет выведена как 0.1666, при этом точность вывода задана как 4 знака после запятой. Можно также задавать точность и округление результатов, используя функции контекста Decimal. Например, можно округлить результат до 2 знаков после запятой:
from decimal import *getcontext().prec = 6 # количество знаков после запятойx = Decimal('0.1666')y = Decimal('0.5')z = x + yprint(round(z, 2))
Здесь мы задаем точность 6 знаков после запятой и складываем дробь 0.1666... с дробью 0.5, получаем результат 0.6666..., который мы округляем до 2 знаков после запятой и выводим на экран.
Бесконечные периодические десятичные дроби, 6 класс
Перевод бесконечной периодической десятичной дроби в обыкновенную дробь. 6 класс.
КАК РАБОТАЮТ ЧИСЛА С ПЛАВАЮЩЕЙ ТОЧКОЙ - ОСНОВЫ ПРОГРАММИРОВАНИЯ
Перевод периодической дроби в обыкновенную
Точность и ошибки округления в Python - Функция round и тип данных float (дробные числа)
Перевод бесконечной периодической десятичной дроби в обыкновенную дробь. Практическая часть. 6 класс
Урок 7 Деление нацело и деление по остатку Python
БЕСКОНЕЧНАЯ ПЕРИОДИЧЕСКАЯ ДРОБЬ // ЧТО ЭТО?
21 Цикл while. Нахождение всех делителей числа Python
Перевод десятичной бесконечной периодической дроби в обыкновенную
Новые материалы:
- Именованный кортеж python
- Python вылетает при запуске программы
- Django migrate не создает таблицы
- Бот магазин телеграм на python
- Python flask для начинающих
- Паттерн команда python
- Как установить pygame
- Python бегущая строка
- Как сделать бота для майнкрафт на python
- Ничего не делать python
- Как сохранить график в python matplotlib
- Python хэш файла