k=java.lang.Math.sqrt(m) 这种表示方法是什么意思?是不是调用java里面本来就有的函数?

rt 还有什么相关的函数需要记住或常用的呢?
2025-02-05 20:54:36
推荐回答(4个)
回答1:

开平方
Math 类
数学类包含了许多数学函数,如sin、cos、exp、abs等。Math类是一个工具类,它在解决与数学有关的一些问题是有着非常重要的作用。
这个类有两个静态属性:E和PI。E代表数学中的e 2.7182818,而PI代表派pi 3.1415926。
引用时,用法如:Math.E 和 Math.Pi
这个类的方法有:
public static int abs( int a )
public static long abs( long a )
public static float abs( float a )
public static double abs( double a )
abs方法用来求绝对值。
public static native double acos( double a )
acos求反余弦函数。
public static native double asin( double a )
asin求反正弦函数。
public static native double atan( double a )
atan求反正切函数。
public static native double ceil( double a )
ceil返回 最小的 大于a的整数。
public static native double cos( double a )
cos求余弦函数。
public static native double exp( double a )
exp求e的a次幂。
public static native double floor( double a )
floor返回 最大的 小于a的整数。
public static native double log( double a )
log返回lna。
public static native double pow( double a, double b )
pow求a的b次幂。
public static native double sin( double a )
sin求正弦函数。
public static native double sqrt( double a )
sqrt求a的开平方。
public static native double tan( double a )
tan求正切函数。
public static synchronized double random()
返回0到1之间的随机数。
使用这些方法时,用法为Math.***** (*****为方法名)。用法如:
int a=Math.abs(124);
int b=Math.floor(-5.2);
double s=Math.sqrt(7);
楼主觉的满意就设为满意答案吧!

回答2:

意思就是k的值是m的平方根.java.lang.Math是java封装好的类.里面有个sqrt方法是求平方根的 .还有像random方法是求随机数的.

回答3:

JDK 里面的方法 这个是对m开平方。java编译器会默认引入java.lang包所以这个可以直接写成k=Math.sqrt(m),例如m=4那么k=2

回答4:

这个API上有的你查Math方法 里面很多函数的。