为什么math.log(1000,10)给出2.9999999999999996而不是3?

时间:2019-06-09 23:19:45

标签: python python-3.7

math.log()以10为底的数字在100或10000上都可以很好地工作,但是如果数字为10 ^ n,其中n是3的倍数,则会输出一个奇怪的答案

0 个答案:

没有答案