数字处理类——数字运算

9.2数学运算
9.2.1math类
在math类中提供了众多的数学函数方法,主要包括指数函数,三角函数,取整函数,取最大值与最小值,平均值的方法,这些方法都被定义为static形式,所以在程序的应用中较为简便
调用方法:
Math.数学方法
在math类中除了函数方法外还有一部分常用的数学常量,如PI E等 调用方法:
Math.PI
Math.E
9.2.2常用的数学方法
1.三角函数方法
public static double sin(double a);返回角的三角正弦
public static double cos(double a);返回角的三角余弦
public static double tan(double a);返回角的三角正切
public static double asin(double a);返回角的三角反正弦
public static double acos(double a);返回角的三角反余弦
public static double atan(double a);返回角的三角反正切
public static double toRadians(double a);将角度转化为弧度
public static double toDegrees(double a);将弧度转换为角度
2.指数函数方法
public static double exp(double a);用于获取e的a次方,即取e^a
public static double log(double a);用于取自然对数,即取lna的值
public static double log10(double a);用于取底数为10的对数
public static double sqrt(double a);用于取a的平方根,其中a的值不能为负值
public static double cbrt(double a);用于取a的立方根
public static double pow(double a,double b);用于取a的b次方
3.取整函数方法
public static double ceil(double a);返回大于等于参数的最小整数
public static double floor(double a);返回小于等于参数的最大整数
public static double rint(double a);返回与参数最接近的整数,如果两个同为整数且同样接近,则结果取偶数
public static int round(float a);将参数加上0.5后返回与参数最近的整数
public static long round(double a);将参数加上0.5后返回与参数最接近的整数,然后强制转换为长整型
4.取最大值,最小值,绝对值函数的方法
public static double max(double a,double b);取a和b之间的最大值
public static int min(int a,int b);取a和b之间的最小值,参数为整型
public static long min(long a,long b);取a和b之间的最小值,参数为长整型
public static float min(float a,float b);取a和b之间的最小值,参数为浮点型
public static double min(double a,double b);取a和b之间的最小值,参数为双精度型
public static int abs(int a);返回整型参数的绝对值
public static long abs(long a);返回长整型参数的绝对值
public static float abs(float a);返回浮点型参数的绝对值
public static double abs(double a);返回返回双精度型参数的绝对值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值