java数学库
目录
java数学库
文章目录
一、最大值
查找x和 y 的最大值:Math.max(x,y)
package test6;
public class test1 {
public static void main(String [] args)
{
System.out.println(Math.max(5, 10));
}
}
运行:
二、最小值
用于查找x 和y的最小值:Math.min(x,y)
举例:
package test6;
public class test2 {
public static void main(String [] args)
{
System.out.println(Math.min(2,5));
}
}
运行:
三、开平方
返回x 的平方根:Math.sqrt(x)
举例如下:
package test6;
public class test3 {
public static void main(String [] args)
{
System.out.println(Math.sqrt(9));
}
}
运行:
四、绝对值
回x的绝对(正)值:Math.abs(x)
比如求-5的绝对值:
package test6;
public class test4 {
public static void main(String [] args)
{
System.out.println(Math.abs(-5));
}
}
运行:
五、随机数
Math.random() 返回 0.0(含)和 1.0(不含)之间的随机数:
package test6;
public class test5 {
public static void main(String [] args)
{
System.out.println(Math.random());
}
}
运行:
为了更好地控制随机数,例如您只想要一个 0 到 100 之间的随机数,您可以使用以下公式:
package test6;
public class test6 {
public static void main(String [] args)
{
int a = (int)(Math.random() * 101); // 0 到 100
System.out.println(a);
}
}
运行:
这些是比较常见的数学库,一定要掌握。