无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(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)牛頓迭代法求平方根的評論 (共 條)

分享到微博請遵守國家法律
凯里市| 长沙市| 咸阳市| 浦江县| 井陉县| 闽侯县| 长乐市| 宾川县| 平顶山市| 进贤县| 吉木萨尔县| 罗山县| 赣榆县| 屏边| 东台市| 长宁县| 凌海市| 延津县| 澄江县| 大化| 襄垣县| 绥宁县| 文山县| 益阳市| 越西县| 攀枝花市| 岢岚县| 财经| 柳林县| 林西县| 承德市| 海门市| 武义县| 哈巴河县| 东阿县| 青龙| 晋江市| 剑川县| 琼结县| 安泽县| 夏邑县|