Мой код для идентификации Эйлера дает такую точность:
math.e**(pi*1j)
>> (-1+1.22464679915e-16j)
Есть ли способ «отрегулировать» точность, скажем, Xe-30? И есть ли способ округления до ближайшего Xe-10, например?
Я попытался mpf (math.e ** (pi * 1j)) указать mp.pre c = 30 -> this дает мне ошибку, возможно, потому что комплексные числа не могут быть преобразованы в число с плавающей точкой. («Невозможно создать mpg из -1 + 1.22 ... e-16j»)
Заранее благодарим всех полезных людей!