2024-04-19 05:40:32 发布
网友
我用费马的小定理,发现40^65%7=3。但当我在Python中使用以下代码时,它给出的答案是2.0:
print((math.pow(40,65) % 7))
为什么Python将结果错误地表示为2.0?你知道吗
谢谢
math.pow(40,65)返回一个浮点值,这是一个近似值。你知道吗
math.pow(40,65)
试试(40**65) % 7。你知道吗
(40**65) % 7
一旦你对数学工作感到满意,你就可以使用内置函数^{}来组合计算幂和mod:
pow(40, 65, 7)
math.pow(40,65)
返回一个浮点值,这是一个近似值。你知道吗试试
(40**65) % 7
。你知道吗一旦你对数学工作感到满意,你就可以使用内置函数^{} 来组合计算幂和mod:
相关问题 更多 >
编程相关推荐