|
发表于 2009-10-17 23:02:08
|
显示全部楼层
Post by Jockey;2027062
我也没搞明白,为什么sum(10..10)的结果是10,按网上的求和公式:
(首数+末数)*项数/2
10加到10,就应该是(10+10)*(10-10)/2=0,可你的程序算的是10,这个是怎么回事?我哪里写错了?
XD
项数不是简单地=尾项数值本身-首项数值本身
(首项+尾项)项数/2是一个等差数列和公式。
一个公差为0的数列10,10,10,10,10项数是5,和=50
---------------
不好意思,4楼已经提到了。重复了。 |
|