Создание десятичного.
-
12-10-2019 - |
Вопрос
Есть ли какой -нибудь способ сделать десятичный десятичный. Я хотел бы иметь возможность использовать Python таким образом, аналогичным программам BC и DC без необходимости звонить в десятичный.
Изменить: для непосвященных: до н.э.
РЕДАКТИРОВАТЬ 2: Спасибо Токенизированный модуль..
Решение
Внизу документации токенового модуля существует функция, которая делает именно то, что мне нужно:
Другие советы
Вы не можете делать то, что вы спрашиваете, без серьезной магии, о которой я не буду пытаться затронуть в своем ответе, но есть, по крайней мере, немного проще, чем делать decimal.Decimal(...)
from decimal import Decimal as D
num = D("1") + D("2.3")
РЕДАКТИРОВАТЬ: Используйте более короткую форму из комментария.
Не связан с StackOverflow