首页 > 解决方案 > -N到N的总和除以一个大数在matlab和python中是不同的

问题描述

在matlab中

sum([-200:200]/200 ) 
ans =9.9920e-16

其中 sum([-200:200]) ans = 0.0 但在 python 中

np.sum(np.arange(-200,201)/200 ) 
ans =1.4210854715202004e-14

matlab 中发生了什么,所以我们得到了一个非零和

标签: pythonmatlabsum

解决方案


推荐阅读