最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java實現(xiàn)牛頓迭代法求平方根

2020-02-18 21:15 作者:kands-code  | 我要投稿

突然發(fā)現(xiàn)牛頓迭代法求解求根好快啊,好方便?。ê冒?,我承認我只會這一種解方程的方式)


附上我試著寫的求根代碼,求方程涉及大量判斷,代碼就不貼了,大佬就看著玩一下就行了,別吐槽,我知道這技術含量很低,真的,別噴我了。

import java.util.Scanner;

public class Hello

{

? ? ? ? final static double esp = 0.000005;

? ? ? ??

? ? ? ? public static double sol(double x, double n) {

? ? ? ? ? ? ? ? x = x / 2.0 + n / (2.0 * x);

? ? ? ? ? ? ? ? return x;

? ? ? ? }

? ? ? ??

? ? ? ? public static double root(double n) {

? ? ? ? ? ? ? ? double x = n/2.0;

? ? ? ? ? ? ? ? while (true) {

? ? ? ? ? ? ? ? ? ? ? ? if ( Math.abs(n - x * x) < esp)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return x;

? ? ? ? ? ? ? ? ? ? ? ? else x = sol(x, n);

? ? ? ? ? ? ? ? ? ? }

? ? ? ? }

? ? ? ??

? ? ? ? public static void main(String[] args) {

? ? ? ? ? ? ? ? double? x;

? ? ? ? ? ? ? ? Scanner s = new Scanner(System.in);

? ? ? ? ? ? ? ? x = s.nextDouble();

? ? ? ? ? ? ? ? System.out.println("result is " + root(x));

? ? ? ? ? ? ? ? System.out.println("test "+ (root(x) * root(x)));

? ? ? ? }

}


Java實現(xiàn)牛頓迭代法求平方根的評論 (共 條)

分享到微博請遵守國家法律
姜堰市| 灵丘县| 蒲江县| 南投市| 石城县| 岳池县| 遂宁市| 岳阳县| 石柱| 伊金霍洛旗| 定南县| 陵川县| 新乐市| 苍溪县| 永福县| 威远县| 松桃| 文成县| 酒泉市| 嘉峪关市| 丰县| 资溪县| 祁东县| 罗甸县| 西贡区| 兴和县| 扎赉特旗| 林甸县| 岱山县| 尤溪县| 项城市| 章丘市| 德令哈市| 肃南| 海林市| 临城县| 甘孜| 新疆| 册亨县| 西平县| 瑞安市|