Math方法

本文详细介绍了一系列数学运算方法,包括三角运算如cos、sin等的使用,取整运算如floor、ceil和round,乘方、开方和指数运算,以及符号相关的运算如abs和signum。此外,还介绍了如何进行角度和弧度的转换,以及如何利用Math类中的方法进行随机数生成。

下列方法全是static方法,都用Math引用

一、三角运算(以cos为例)
toDegrees(1.57)

弧度转角度

toRadians(90)

角度转弧度

cos(1.57)

计算余弦(传入参数为弧度)

acos(1.2)

计算反余弦

cosh(1.2)

计算双曲余弦

atan2(0.1,0.2)

直角坐标(x,y)转极坐标(r,rhet)

二、取整运算
floor(-1.2)

取小于目标数的最大整数

ceil(1.2)

取大于目标数的最小整数

round(3.14)

四舍五入

三、乘方、开方、指数
sqrt(9)

计算平方根

cbrt(8)

计算立方根

exp(2)

计算欧拉指数e的n次幂

pow(3.2)

计算乘方

log(12)

计算自然对数

log10(100)

计算以10为底的对数

log1p(9)

计算n+1的自然对数值

四、符号相关的运算
abs(-3.2)

计算绝对值
signum(2.3)
判断正负。整数返回1.0;负数返回-1.0;0返回0

max(2.3,3,4)

取最大数

min(3.2,5.6,7)

取最小数

random()

返回伪随机数,返回值大于等于0.0且小于1.0

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值