第20讲 Math 运算工具类

API

API即应用程序编程接口,英文全称Application Programming Interface。

API是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

Math运算工具类

Math 包含执行基本数字运算的方法

Math 类的方法调用

该类没有构造方法,如何使用类中成员?

  • Math类的成员都是static修饰,通过类名就可以直接调用
Math.PI;
Math.abs();

Math 类的常量

常量说明
E自然对数函数的底数,约等于2.718281828459045
PI圆周率,约等于3.141592654

Math 类的常用方法

方法名说明
public static int abs(int a)返回参数的绝对值(当超出类型最大范围,会显示不准确)
public static int absExact(int a)返回参数的绝对值(当超出类型最大范围,会报异常。jdk15以后)
public static double ceil(double a)向上取整
public static double floor(double a)向下取整
public static int round(float a)四舍五入
public static int max(int a, int b)返回两个整数的较大值
public static int min(int a, int b)返回两个整数的较小值
public static double pow(double a, double b)返回a的b次幂的double值,该值等于一个整数
public static double sqrt(double a)返回a的平方根
public static double cbrt(double a)返回a的立方根
public static double random()随机数;返回值为double的正值,[0.0 , 1.0)
  • 生成1-100之间的随机数
(int)(Math.random()*100) + 1)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值