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();