这在计算机算法中是可以预期的。它遵循特定的规则,例如IEEE
754,可能与您在学校学到的数学不符。
如果这 确实很 重要,请使用Python的十进制类型。
例:
from decimal import Decimal, Contextctx = Context(prec=20)two = Decimal(2)ctx.divide(ctx.power(two, Decimal(31)).ln(ctx), two.ln(ctx))
欢迎分享,转载请注明来源:内存溢出
这在计算机算法中是可以预期的。它遵循特定的规则,例如IEEE
754,可能与您在学校学到的数学不符。
如果这 确实很 重要,请使用Python的十进制类型。
例:
from decimal import Decimal, Contextctx = Context(prec=20)two = Decimal(2)ctx.divide(ctx.power(two, Decimal(31)).ln(ctx), two.ln(ctx))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)