java Math 类

Math中定义了许多的方法,且这些方法均为static类型,通过Math类就能直接调用。

三角函数方法
角的三角正弦
    static double  sin(double a )
角的三角余弦
    static  double cos(double a)
角的三角正切
    static  double tan(double  a)
角的反正弦
    static  double asin(double a)
角的反余弦
    static  double acos(double a)
角的反正切
    static  double atan(double a)
角转换为弧度
    static  double toRadians(double a)
弧度转化为角
    static  doueble toDegrees(double a)
指数函数方法:
获取e的a次方
    static  double exp(double a) 
lna
    static  double log(double a)
log10a
    static  double log10(double a) 
取a的平方根  
    static  double sqrt(double a )
取a的立方根
    static  double cbrt(double a)
求a的b次方
    static  double pow(double a, double b) 
取整函数方法
求大于等于a的整数值,返回值类型为double
    static double ceil(double a):
求小于等于a的整数值,返回值类型为double
    static double floor(double a)
求与a最接近的整数值,返回值类型为double如果两个同为整数且同样接近,选取偶数值的那个)
    static double rint(double a) 
相关面试题
1. Math.floor(-8.5)=( D )
    A. (float)-8.0
    B. (long)-9
    C. (long)-8
    D. (double)-9.0
    解析:
        floor:返回小于等于该数的最大整数(返回double类型);
        ceil:返回大于等于该数的最小整数(返回double类型);
        round:返回对该数四舍五入的整数(返回int类型)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值