Math
大约 1 分钟
What's Math?
相关信息
Math 类中包含各种数学函数的静态方法。
幂运算
pow(int x, int y);
:幂运算函数,返回x
的y
次方。
平方根运算
sqrt(x);
:平方根运算函数,返回x
的平方。
三角函数
正弦函数,sin()
.
余弦函数,cos()
.
正切函数,tan()
.
反正切函数,atan()
.
指数函数
Math.exp(x);
:返回自然数底数 e
的 x
次方。
Math.log(x);
:返回 x
的自然数底数的对数值。
Math.log10(x)
:返回 x
以 10 为底的对数。
常量
两个用于表示 Π
和 e
常量的最接近的近似值。
Api | 描述 |
---|---|
PI | Π(派)最接近的近似值 |
E | e(指数)最接近的近似值 |
舍入计算
floor()
:将数向下取整。
ceil()
:将数向上取整。
round()
:将数四舍五入。
随机数
radom()
:返回 (0-1]
的一个随机数。
// 无参构造,系统默认的算法获取随机数
Random r1 = new Random();
// 有参构造,通过给定的种子,系统算出随机数,只要种子随机,获得的数据就随机
Random r2 = new Random(2222);
// 获取下一个随机数
r1.nextInt();