1+2+3+4......+100简便计算
1个回答
展开全部
从1开始递增依次与从100开始递减、将两个数进行相加配对、有50组为101的数。1+100=101,2+99=101······50+51=101。从1加到100有50组这样的数,所以50X101=5050。
等差数列求和公式:(1+100)*100/2=5050
算法出处来自德国著名数学家高斯:
高斯7岁那年开始上学。10岁的时候,他进入了学习数学的班级,这是一个首次创办的班,孩子们在这之前都没有听说过算术这么一门课程。数学教师是布特纳,他对高斯的成长也起了一定作用。
一天,老师布置了一道题,1+2+3······这样从1一直加到100等于多少。高斯很快就算出了答案,起初高斯的老师布特纳并不相信高斯算出了正确答案,你一定是算错了,回去再算算。高斯非常坚定,说出答案就是5050。高斯是这样算的:1+100=101,2+99=101······50+51=101。从1加到100有50组这样的数,所以50X101=5050。
布特纳对他刮目相看。他特意从汉堡买了最好的算术书送给高斯,说你已经超过了我,我没有什么东西可以教你了。接着,高斯与布特纳的助手巴特尔斯建立了真诚的友谊,直到巴特尔斯逝世。他们一起学习,互相帮助,高斯由此开始了真正的数学研究。