爱问知识人 爱问教育 医院库

平方根是怎么算出来的?

首页

平方根是怎么算出来的?

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

提交回答
好评回答
  • 2007-04-19 19:39: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倍+下个得数,好做乘法和余数。 和普通除法不同是两位两位的下。完了填零也是两位两位的填。

    p***

    2007-04-19 19:39:41

类似问题

换一换
  • 数学 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):