如何在python中显示无理数至100个小数位?

我试图找到2到100个小数位的平方根,但是默认情况下它仅显示为10,如何更改此值?

回答:

十进制模块派上用场。

>>> from decimal import *

>>> getcontext().prec = 100

>>> Decimal(2).sqrt()

Decimal('1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573')

以上是 如何在python中显示无理数至100个小数位? 的全部内容, 来源链接: utcz.com/qa/398686.html

回到顶部