百科知识

开方计算-平方根是怎么算出来的?比如2的平方根是1.41421.....

2007-04-19 17:58:16我***
比如2的平方根是1.41421.....。 我们知道直角三角形两个直角边都是1,斜边是2的平方根。 问题是我们是怎么知道2的平方根就是1.41421.....这个无限不循环小数呢,注意是无限不循环的小数,如果是有限循环小数我们只要把两者相乘得2就可以了。但是怎样把两个1.41421......相乘呢,因为我们不知道它的小数点最后一个数是什么?这个无限不循环的小数1.41421.......是怎么计算出来的?告诉我计算的方法。(可别告诉我用计算机计算,因为计算机表示数的字节数是有限的,所以它总有计算不精确的地方。如果你非要用计算机来回答,那么我还想问计算机中的二进制的确能算出任何数,它的方法在美国人写的《计算机组成与性能分析》一书中提到,其它的中国书籍只是介绍二进制补码及加法乘法等,比较简单,在那本书里也只是介绍二进制补码及加法乘法除法等。但稍微复杂的计算没有。也许只有美国人知道。我是学计算机的,就此我还有问题。)不要告诉我用级数算,因为在微机分发明之前,比如2的平方根是1.41421......是怎么算出来的。【开方计算,平方根公式,2的平方根,平方根怎么算,平方根计算器】平方根是怎么算出来的?比如2的平方根是1.41421.....。我们知道直角三角形两个直角边都是1,斜边是2的平方根。问题是我们是怎么知道2的平方根就是1.41?

最佳回答

  • 开平方可以手算的呀。 取第一位,是几的平方,然后写上去,相减, 余数在用求得到的第一个数的20倍来除,然后再加上得数, 反正有方法的。 比如2, 1*1 =1, 所以你得1***, 2-1=1, 后面填两个零,余数是100, 然后100里有5个20, 但是20+5=25, 所以只能有4个,你得4***,变成1.4, 100-24*4=4, 再填00,余400, 400里有一个280, 所以填1,得1.41, 400-281=119, 填00, 余11900, 再试初2820, 得4, 11900-2824*4= 604, 再填00, 余60400, 往下算就是了。做的时候也像除法,只是得数在上面,左侧面要放上面数的20倍+下个得数,好做乘法和余数。 和普通除法不同是两位两位的下。完了填零也是两位两位的填。
    2007-04-19 19:39:41
  • 很赞哦! (90)