在复数 python 除法中获得更多小数
Get more decimals in complex python division
我正在使用通过
获得的除法
from __future__ import division
在 Python 2.7 中,我在 Python 中使用了复数。
我想从复数除法中得到更多的小数。有没有办法做到这一点? decimal.Decimal命令我知道,但是它需要接收之前的数字,而且它获取的不是复数。
答案仍然是decimal.Decimal
。但是你需要为每个复数使用其中的两个,并且你必须自己实现数学运算。幸运的是,基本的复杂操作有很多参考资料。
你应该看看 gmpy2 库。它提供快速的任意精度整数、实数和复数运算。
我正在使用通过
获得的除法from __future__ import division
在 Python 2.7 中,我在 Python 中使用了复数。 我想从复数除法中得到更多的小数。有没有办法做到这一点? decimal.Decimal命令我知道,但是它需要接收之前的数字,而且它获取的不是复数。
答案仍然是decimal.Decimal
。但是你需要为每个复数使用其中的两个,并且你必须自己实现数学运算。幸运的是,基本的复杂操作有很多参考资料。
你应该看看 gmpy2 库。它提供快速的任意精度整数、实数和复数运算。