java如何解决平方根逼近的问题

这篇“java如何解决平方根逼近的问题”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“java如何解决平方根逼近的问题”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题吧。

创新互联建站提供高防服务器、云服务器、香港服务器、绵阳机房托管

2的平方根可以用一个无限连分数表示:

√ 2 = 1 + 1/(2 + 1/(2 + 1/(2 + … ))) = 1.414213…

将连分数计算取前四次迭代展开式分别是:

1 + 1/2 = 3/2 = 1.5
1 + 1/(2 + 1/2) = 7/5 = 1.4
1 + 1/(2 + 1/(2 + 1/2)) = 17/12 = 1.41666…
1 + 1/(2 + 1/(2 + 1/(2 + 1/2))) = 41/29 = 1.41379…

接下来的三个迭代展开式分别是99/70、239/169和577/408,但是直到第八个迭代展开式1393/985,分子的位数第一次超过分母的位数。

在前一千个迭代展开式中,有多少个分数分子的位数多于分母的位数?

java如何解决平方根逼近的问题

java基本数据类型有哪些

Java的基本数据类型分为:1、整数类型,用来表示整数的数据类型。2、浮点类型,用来表示小数的数据类型。3、字符类型,字符类型的关键字是“char”。4、布尔类型,是表示逻辑值的基本数据类型。

以上是“java如何解决平方根逼近的问题”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网站栏目:java如何解决平方根逼近的问题
当前路径:http://bzwzjz.com/article/jsgogg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设 营销网站建设 网站设计 营销型网站建设 网站设计公司 成都网站设计 成都网站建设公司 成都网站建设 成都网站设计 温江网站设计 企业网站设计 盐亭网站设计 专业网站设计 重庆网站建设 成都网站建设流程 成都网站建设 达州网站设计 成都网站建设推广 成都网站建设 品牌网站建设 定制网站制作 成都网站设计