Math类常用的方法(Java中Math类常用方法)

简介: Math类常用的方法(Java中Math类常用方法)

Math 类是 Java语言中 lang 包下的一个常用类。


常用静态方法如下:


  1. Math.abs()求绝对值


Math.abs(-1)


输出1


  1. Math.ceil/Math.floor向上取整,向下取整


向上取整,取较大值


向下取整,取较小值


Math.ceil(1.1)


输出 2


Math.ceil(-1.8)


输出 -1


Math.floor(1.8)


输出 1


Math.floor(-1.1)


输出 -2


  1. Math.round()四舍五入


正数的话,还是正常的,之前理解的,但是如果是负数,临界点必须大于5


Math.round(1.5)


输出 2


Math.round(-1.5)


输出 -1


Math.round(-1.51)


输出 -2


  1. Math.sqrt()开平方


Math.sqrt(9)


输出 3


  1. Math.pow(n,m)取幂


n的m次幂


Math.pow(3,2) ==> 9


  1. Math.PI


Math.PI ===>3.141592653589793


  1. Math.max/Math.min 获取最大值和最小值

Math.max(20, 23)


输出23


Math.min(5, 8)


输出5


相关文章
|
1天前
|
Java 容器
Java中使用Optional类的建议
Java中使用Optional类的建议
|
1天前
|
存储 安全 Java
Java详解 : 单列集合 | 双列集合 | Collections类
Java详解 : 单列集合 | 双列集合 | Collections类
|
1天前
|
Java
Java中的Object类 ( 详解toString方法 | equals方法 )
Java中的Object类 ( 详解toString方法 | equals方法 )
|
1天前
|
安全 Java 索引
带你快速掌握Java中的String类和StringBuffer类(详解常用方法 | 区别 )
带你快速掌握Java中的String类和StringBuffer类(详解常用方法 | 区别 )
|
1天前
|
Java
Calendar类在Java中的高级应用与使用技巧
Calendar类在Java中的高级应用与使用技巧
|
1天前
|
安全 Java 开发者
Calendar类在Java中的高级应用与使用技巧
Calendar类在Java中的高级应用与使用技巧
|
1天前
|
Java 编译器
一篇文章讲明白java键盘输入多种方法
一篇文章讲明白java键盘输入多种方法
|
6天前
|
Java 机器人 关系型数据库
Java中的类与接口:抽象与实现的艺术
Java中的类与接口:抽象与实现的艺术
|
8天前
|
Java
Java中,有两种主要的方式来创建和管理线程:`Thread`类和`Runnable`接口。
【6月更文挑战第24天】Java创建线程有两种方式:`Thread`类和`Runnable`接口。`Thread`直接继承受限于单继承,适合简单情况;`Runnable`实现接口可多继承,利于资源共享和任务复用。推荐使用`Runnable`以提高灵活性。启动线程需调用`start()`,`Thread`直接启动,`Runnable`需通过`Thread`实例启动。根据项目需求选择适当方式。
20 2
|
2月前
|
Java 程序员
Java中的多线程编程:理解并应用Thread类和Runnable接口
【5月更文挑战第28天】在Java中,多线程编程是一个重要的概念,它允许同时执行多个任务。本文将深入探讨Java的多线程编程,包括Thread类和Runnable接口的使用,以及如何在实际项目中应用这些知识。我们将通过实例来理解这些概念,并讨论多线程编程的优点和可能的挑战。