为什么用计算器,10除以3=3.33333.... 再乘3,却不等于10?

来源:百度知道 编辑:UC知道 时间:2024/06/23 00:33:43
????

因为计算器算10除以3后得的是近似数3.333333
当你再*3的时候,就变成了一个3.3333333..乘以3的数,所以只得9.9999999..

他不保存末尾的n个3
学校里发的计算器都这个问题,还有
答案明明是0的,却出现1*10的-10次方的问题,它不保留10位以后的小数的

10除以3=3.33333.... 的3是无限循环的,而计算机的空间有限,所以只能显示3.3333333而不能全部显示 ,所以乘3就只会是9.9999999..嘿嘿..

因为除的时候答案也不是精确答案,只是近似值,总有位数限制的。但乘的时候计算器是将3.333333.....按照有限位算的,直接能乘出来,所以答案不是10

无限循环小数

其实3.33…*3是等于10的,也就是说,9.99…=10
但计算器上的不是3.33…而是3.33
我想你问的是9.99…=10吧

你可以从这个题上理解,9.99…=3*10/3=10

再者,10-9.99…等于多少呢,如果有,是不是应该是0.00…001呢?(但没有这种形状的数,)如果夹有n个0,当n无限大,它无限趋于0,所以0.00…001是等于零的。

实在不行就用等比递缩数列{9*10^(n-1)}的求和公式吧:9/(1-0.1)