java基础类详解

1:Math

//               参数对应的弧度                Log.d(TAG, "onClick:sin(60)== "+Math.sin(60/180*Math.PI));
                Log.d(TAG, "onClick:cos(60)== "+Math.cos(60/180*Math.PI));
                Log.d(TAG, "onClick:tan(45)== "+Math.tan(45/180*Math.PI));
//              Math.asin 反三角函返回都是弧度不是角度                Log.d(TAG, "onClick:asin(05)== "+Math.toDegrees(Math.asin(0.5)));
                Log.d(TAG, "onClick:acos(05)== "+Math.toDegrees(Math.acos(0.5)));
                Log.d(TAG, "onClick:atan(1)== "+Math.toDegrees(Math.atan(1)));
//              角度值转弧度                Log.d(TAG, "onClick:toRadians(180)== "+Math.toRadians(180));
//              弧度为对应的角度
                Log.d(TAG, "onClick:toDegrees(PI)== "+Math.toDegrees(Math.PI));
//              忽略ex次方
                Log.d(TAG, "onClick:exp(4)== "+Math.exp(4));
                Log.d(TAG, "onClick:log(4)== "+Math.log(4));
//              平方
                Log.d(TAG, "onClick:sqrt(5)== "+Math.sqrt(5));
//              立方
                Log.d(TAG, "onClick:cbrt(5)== "+Math.cbrt(5));
//              53次方
                Log.d(TAG, "onClick:pow(5)== "+Math.pow(5,3));
//              返回大于等于( >= )参数的的最小整                Log.d(TAG, "onClick:ceil(5)== "+Math.ceil(5));
//              返回与参数最接近的整。返回double                Log.d(TAG, "onClick:rint(5)== "+Math.rint(5));
//表示四舍五入,算法 Math.floor(x+0.5),即字加上 0.5 后再向下取整,所以,
// Math.round(11.5) 12Math.round(-11.5) -11                Log.d(TAG, "onClick:round(5)== "+Math.round(5.1));
//             
                Log.d(TAG, "onClick:random(5)== "+Math.random());

                Log.d(TAG, "onClick:max(5)== "+Math.max(1,12));

                Log.d(TAG, "onClick:min(5)== "+Math.min(1,12));


D/MainActivity: onClick:sin(60)== 0.0
D/MainActivity: onClick:cos(60)== 1.0
D/MainActivity: onClick:tan(45)== 0.0
D/MainActivity: onClick:asin(05)== 30.000000000000004
D/MainActivity: onClick:acos(05)== 60.00000000000001
D/MainActivity: onClick:atan(1)== 45.0
D/MainActivity: onClick:toRadians(180)== 3.141592653589793
D/MainActivity: onClick:toDegrees(PI)== 180.0
D/MainActivity: onClick:exp(4)== 54.598150033144236
D/MainActivity: onClick:log(4)== 1.3862943611198906
D/MainActivity: onClick:sqrt(5)== 2.23606797749979
D/MainActivity: onClick:cbrt(5)== 1.709975946676697
D/MainActivity: onClick:pow(5)== 125.0
D/MainActivity: onClick:ceil(5)== 5.0
D/MainActivity: onClick:rint(5)== 5.0
D/MainActivity: onClick:round(5)== 5
D/MainActivity: onClick:random(5)== 0.7813391965003292
D/MainActivity: onClick:max(5)== 12
D/MainActivity: onClick:min(5)== 1











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值