五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

分享到微博請遵守國家法律
金秀| 西充县| 安塞县| 申扎县| 临西县| 邮箱| 孟村| 封开县| 乡城县| 潍坊市| 竹北市| 安陆市| 武乡县| 岳阳市| 阿荣旗| 资中县| 东丰县| 云梦县| 银川市| 兰考县| 高州市| 钟祥市| 手机| 平安县| 富源县| 璧山县| 黔江区| 霸州市| 彭阳县| 扶沟县| 金寨县| 怀集县| 靖安县| 多伦县| 高要市| 图们市| 越西县| 汉中市| 海兴县| 中牟县| 斗六市|