dota2吧 关注:6,227,851贴子:174,682,372

我是傻子不懂问度娘系列之0.9循环是否等于1这是一道非常著名

只看楼主收藏回复

我是傻子不懂问度娘系列之0.9循环是否等于1
这是一道非常著名的问题。我想肯定有人会说不相等。但请相信我和那些说它们相等的同志,他们的的确确是相等的。
证明的方法有很多:
第一种,最简单的:
设x=0.9999999999999……,那么10x=9.99999999999……,得到
10x-x=9
得x=1
第二种,也很简单的:
设x=0.999999999999……,那么x/3=0.333333333333……=1/3,得
x/3=1/3
x=1
第三种,稍微要绕一点脑筋:
你用竖式计算1除以1(竖式应该会吧,小学学过的),不同的是一开始不要直接商1,而要商0,那么余数是1,添加一个0变成10,然后商9,10-9=1,又得到余数是1,再按照上面的方法进行计算,就会算出来1/1=0.9999999……
第四种,可以用极限来做:
等比数列的求和公式是[a1(1-q^n)]/(1-q),那么当q<1且n->无穷大的时候,这个式子的极限就是a1/(1-q)。由于循环小数0.aaaaaaaaa……=a/10+a/100+a/1000+a/10000+……,它的每一个加数刚好构成一个无穷的等比数列,而且q=1/10,那么就可以用a1/(1-q)计算0.99999999……,此时a1=0.9,q=1/10,很容易就可以得到0.9999999999……=0.9/(1-1/10)=1
以上就是常见的证明0.99999999999……=1的方法。方法还有很多种。最后结果都是:0.999999999……=1。
另外,我还可以明确地告诉你,以上的推理过程都是比较严密的,不要相信所谓的0.3333333333……只是约等于1/3,0.9999999999……<1。至少在我们所使用的数学中,0.999999999……=1。
你也可以在百度上查找有关的资料,特别是百度知道上有过这种争论。
最后,我在明确地告诉你,同时也是告诉所有看过这些话的人,0.999999999999999……=1。
有老哥说四则运算是完全不能解释这个的,我倒想知道那是个怎样的说法。


来自Android客户端1楼2019-12-22 01:09回复
    10X-X不是9X吗


    IP属地:江苏来自Android客户端2楼2019-12-22 01:14
    收起回复
      第二种不行


      IP属地:浙江来自iPhone客户端3楼2019-12-22 01:32
      收起回复
        这学过高数都明白吧


        IP属地:宁夏来自Android客户端4楼2019-12-22 01:40
        收起回复
          10x≠9.999999..x/3≠0.333333...


          IP属地:湖北来自Android客户端5楼2019-12-22 01:41
          回复
            我觉得不太行,
            第一种办法里10x-x仅能=9x,如果想=9必须先证明x=1
            第二种必须先证明0.3循环=三分之一
            第三种无法结束运算
            大概只有极限里可以等于1吧。。
            有什么问题还请指正


            IP属地:甘肃来自Android客户端6楼2019-12-22 01:45
            收起回复
              明显不是这样证明的 lz的方法想的太简单了


              IP属地:广东来自iPhone客户端8楼2019-12-22 01:56
              收起回复
                建议重新看下极限与无穷,我来说一下第二种,1/3不等于0.33333...,0.3333只是1/3的趋近值


                IP属地:上海来自Android客户端9楼2019-12-22 02:57
                收起回复
                  啊,这不就是极限


                  IP属地:广东来自Android客户端10楼2019-12-22 10:39
                  回复
                    求你们学一丢丢数学分析吧,就一丢丢


                    来自Android客户端12楼2019-12-22 11:11
                    收起回复
                      这些方法都不严谨,最好的是用
                      伊普西龙~N语言


                      IP属地:河北来自Android客户端13楼2019-12-22 11:11
                      收起回复
                        0.999……这种表达不规范
                        用1-1/10^n(n趋向于正无穷)
                        道理就懂了


                        IP属地:重庆来自Android客户端15楼2019-12-22 11:24
                        收起回复
                          数是连续的,没有既比1小又比0.9循环大的数,说明他们之间没有数,可得1和0.9循环就是一个数。


                          IP属地:新疆来自Android客户端17楼2019-12-22 11:58
                          收起回复
                            第一种不是在逗我?用0.9循环等于1证明0.9循环等于1?我证明我自己?10x-x只能等于9x


                            IP属地:广东来自Android客户端18楼2019-12-22 12:53
                            回复