2015-03-13 1 views
0

Я использую разделение полученной с использованиемПолучить больше десятичных знаков в сложных питона разделения

from __future__ import division 

в Python 2.7, и я использую комплексные числа в Python. Я хочу получить больше десятичных знаков из деления комплексных чисел. Существует ли способ сделать это? Я знаю decimal.Decimal, но он должен получать числа раньше, и он не получает сложные числа.

ответ

2

Вы должны посмотреть библиотеку gmpy2. Он обеспечивает быструю произвольную точность целочисленной, реальной и сложной арифметики.

0

Ответ по-прежнему decimal.Decimal. Но вам нужно будет использовать два из них на комплексное число, и вам придется выполнять математические операции самостоятельно. К счастью, существует множество ссылок на основные сложные операции.

+0

Но для этого мне нужно будет отредактировать весь мой код для этого, и для его редактирования нужно переименовать различные имена. Нет другого пути? – MonsieurGalois

+0

Похоже, вам повезло, что Python поддерживает как ООП, так и определяющие операторы. –

 Смежные вопросы

  • Нет связанных вопросов^_^