Вопрос

Есть ли какой -нибудь способ сделать десятичный десятичный. Я хотел бы иметь возможность использовать Python таким образом, аналогичным программам BC и DC без необходимости звонить в десятичный.

Изменить: для непосвященных: до н.э.

РЕДАКТИРОВАТЬ 2: Спасибо Токенизированный модуль..

Это было полезно?

Решение

Другие советы

Вы не можете делать то, что вы спрашиваете, без серьезной магии, о которой я не буду пытаться затронуть в своем ответе, но есть, по крайней мере, немного проще, чем делать decimal.Decimal(...)

from decimal import Decimal as D
num = D("1") + D("2.3")

РЕДАКТИРОВАТЬ: Используйте более короткую форму из комментария.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top