请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

dtype影响np.prod()结果

bobo老师你好,一开始我用相同的代码,发现np.prod(X)运算结果总是和你视频教程不一样。我的电脑上当创建一个数组,不加dtype参数的时候,默认是dtype=int32。后来创建时就改了,结果np.prod(X)结果和你一样,请问一下为什么dtype类型会对元素相乘结果影响这么大,其他的运算就没有呢?
图片描述
图片描述

正在回答

1回答

因为 16 的阶乘的结果超过了 32 位整型限制,必须使用 64 位表示:)


继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 Fastpengmi #1
    好的, 谢谢老师!
    回复 有任何疑惑可以回复我~ 2019-11-07 14:27:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信