Android Math 使用介绍

本文详细介绍了AndroidMath库中各种数学函数的应用,包括三角函数、指数对数操作、随机数生成等,同时还提供了实例帮助理解如何使用这些函数来提高代码效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android Math 其实就是一些数学公式,可以直接返回你想要的值。不但简单实用,还能提高代码质量,以及--逼格!


Math.PI          返回记录的圆周率
Math.E           返回记录e的常量
Math.abs        返回绝对值
Math.sin         返回正弦函数 Math.asin 反正弦函数
Math.cos        返回余弦函数 Math.acos 反余弦函数
Math.tan         返回正切函数 Math.atan 反正切函数 Math.atan2 商的反正切函数
Math.toDegrees    返回 弧度转化为角度 Math.toRadians 角度转化为弧度

Math.ceil         得到不小于某数的最大整数
 例:    Math.ceil(9.9) =10;        Math.ceil(-9.9) = -9
Math.floor       得到不大于某数的最大整数
例:    Math.floor(9.9) =9;        Math.floor(-9.9) =-10 
Math.rint         返回距离某数最近的整数(返回double型)
例:Math.rint(9.5) = 9.0;     Math.rint(9.4) = 9.0;       Math.rint(9.6) = 10.0;
Math.round     四舍五入 (返回int型或者long型)

Math.exp        返回e的任意次方
Math.log10      返回以10为底的对数
Math.log         返回自然对数
Math.random   返回0,1之间的一个随机数

Math.IEEEremainder(x,y)     返x%y的值
Math.max     返回两数中最大
Math.min      返回两数中最小
Math.sqrt     返回开方
Math.pow     返回某数的任意次方
Math.sqrt(x):      返回平方根
Math.pow(x,y):    返回x的y次方
Math.nextDown(X) :   比X小0.00001
Math.nextUp(X):        比X大0.00001
Math.addExact(1, 2);         加法运算
Math.subtractExact(3, 5);    减法运算
Math.multiplyExact(2, 4);     乘法运算
Math.scalb(6, 3);        表示6 * (2的3次方)


OK 就是这样!

期待共同进步



@Auther: David

@email :

Learn from yesterday, live for today, hope for tomorrow.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值