关于java引入sqrt的信息

博主:adminadmin 2022-12-03 19:45:07 69

今天给各位分享java引入sqrt的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

请问java中sqrt函数的方法

public

static

double

sqrt(double

a)返回正确舍入的

double

值的正平方根。特殊情况是:

如果参数是

NaN

或小于零,那么结果是

NaN。

如果参数是正无穷大,那么结果就是正无穷大。

如果参数是正零或负零,那么结果与参数相同。

否则,结果是最接近该参数值的真实数学平方根的

double

值。

参数:

a

-

一个值。

返回:

a

的正平方根。如果参数是

NaN

或小于零,那么结果是

NaN。

java中怎么用sqrt()

pulic class TestSqrt

{

public static void main(String[] args)

{

System.out.println("9的平方根是:"+Math.sqrt(9));

}

}

输出:3.0

Math类在java.lang包下,编译器默认是导入这个包中的所有类,所以无需导入,并且Math类中的方法全部是静态的,使用它的方法时无需创建对象,建议你百度"java se 6 api",一看api文档你就明白了,祝你好运!

java如何开根号?

JAVA凡是涉及数学的符号前面都要加MATH。

class A{

public static void main(){

double m=4.0;

double n=Math.sqrt(m);

System.out.println(n);

}

}

扩展资料:

java实现开根号的运算:

public static void main(String[] args) { long start = System.currentTimeMillis(); double

target=9876543212345d; double result =sqrt(target);

System.out.println("sqrt耗时:"+(System.currentTimeMillis()-start)+",result:"+result);

start=System.currentTimeMillis();

result =SqrtByBisection(target, 0);

System.out.println("SqrtByBisection耗时:"+(System.currentTimeMillis()

start)+",result:"+result);

start=System.currentTimeMillis();

result = SqrtByNewton(target, 0);

System.out.println("SqrtByNewton耗时:"+(System.currentTimeMillis()

start)+",result:"+result);

}

java引入sqrt的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java引入sqrt的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-03,除非注明,否则均为首码项目网原创文章,转载请注明出处。