课程
/后端开发
/Python
/初识Python
s = (x1+x100)*n/2
s2= (x1+x100)/2*n
为何结果不同
2016-01-26
源自:初识Python 3-4
正在回答
当然还要考虑整数与浮点数的关系,比如3/2==1,3/2.0==1.5,你的结果不同说明x1+x100有可能是奇数,那么除2的结果是不精确的
都是从左往右啊,哪个在前就先算哪个
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序