java中math的类是_Java中Math 类常用方法

Math 类常用方法

1.abs() 返回参数的绝对值。

##参数可以是 int, float, long, double, short, byte类型。

****************************************************************************

#语法

double abs(double d)

float abs(float f)

int abs(int i)

long abs(long lng)

****************************************************************************

##实例:

Integer a = -8;

double d = -100;

float f = -90;

System.out.println(Math.abs(a));

System.out.println(Math.abs(d));

System.out.println(Math.abs(f));

2.ceil() 对整形变量向左取整,返回类型为double型。

该方法可对一个数进行上舍入,返回值大于或等于给定的参数。

----------------------------------------------------------------------------------

##语法:

double ceil(double d) //参数为double 或 float 的原生数据类型。

double ceil(float f)

----------------------------------------------------------------------------------

##返回值

返回 double 类型,返回值大于或等于给定的参数。

----------------------------------------------------------------------------------

##实例:

double d = 100.675;

float f = -90;

System.out.println(Math.ceil(d));

System.out.println(Math.ceil(f));

3.floor() 对整型变量向右取整。返回类型为double类型。

方法可对一个数进行下舍入,返回给定参数最大的整数,该整数小于或等给定的参数。

##语法

double floor(double d) //参数:double 或 float 的原生数据类型。

double floor(float f)

----------------------------------------------------------------------------------

返回值: 返回 double 类型数组,小于或等于给定的参数。

----------------------------------------------------------------------------------

#实例:

double d = 100.675;

float f = -90;

System.out.println(Math.floor(d));

System.out.println(Math.floor(f));

4.rint() 返回与参数最接近的整数。返回类型为double。

5.round() 返回一个最接近的int、long型值。

6.min() 返回两个参数中的最小值。

7.max() 返回两个参数中的最大值。

8.exp() 返回自然数底数e的参数次方。

9.log() 返回参数的自然数底数的对数值。

10.pow() 返回第一个参数的第二个参数次方。

11.sqrt() 求参数的算术平方根。

12.sin() 求指定double类型参数的正弦值。

13.cos() 求指定double类型参数的余弦值。

14.tan() 求指定double类型参数的正切值。

16.asin() 求指定double类型参数的反正弦值。

17.acos() 求指定double类型参数的反余弦值。

18.atan() 求指定double类型参数的反正切值。

19.atan2() 将笛卡尔坐标转换为极坐标,并返回极坐标的角度值。

20.toDegress() 将参数转化为角度。

21.random()返回一个随机数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值