Python中对数不正确
这在计算机算法中是可以预期的。它遵循特定的规则,例如IEEE 754,可能与您在学校学到的数学不符。
如果这 确实很@H_403_4@ 重要,请使用Python的十进制类型。
例:
from decimal import Decimal, Context ctx = Context(prec=20) two = Decimal(2) ctx.divide(ctx.power(two, Decimal(31)).ln(ctx), two.ln(ctx))
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群