网站首页 > java教程 正文
Java.lang.Math类提供了一些基本的数学运算和几何运算的方法。此类中的所有方法都是静态的,这个类是final类,因此没有子类。Math类常见的方法如下:
static double abs(double a) 返回 double 值的绝对值。 例如:Math.abs(-3.5)返回3.5。
static int abs(int a) 返回 int 值的绝对值。 例如:Math.abs(-3)返回3。
static int max(int a, int b) 返回两个 int 值中较大的一个。 例如:Math.max(4, 8)返回8。
static double random() 返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。
static int min(int a, int b) 返回两个 int 值中较小的一个 。
代码如下:
double abs = Math.abs(-3.5);
System.out.println(abs);
int abs2 = Math.abs(-3);
System.out.println(abs2);
int max = Math.max(4, 8);
System.out.println(max);
int min = Math.min(4, 8);
System.out.println(min);
double random = Math.random();
System.out.println(random);
Math类里面还有可以计算三角函数的正弦余弦正切余切等方法,这里就不再一一列举了。
猜你喜欢
- 2024-10-24 Bigo的Java面试,我挂在了第三轮技术面上...
- 2024-10-24 纯干货|盘点Java常见的30个误区与细节
- 2024-10-24 JAVA中红黑树(javahashmap红黑树)
- 2024-10-24 一文让你理解java中的类加载器(java类加载器的作用)
- 2024-10-24 初识java—(三十五)Math类、Random类和BigDecimal类
- 2024-10-24 Java高级进阶-从计算机底层解析左移、右移、无符号右移
- 2024-10-24 终于有人把Git最火Java全套详细笔记(吐血放出)资料给分享出来了
- 2024-10-24 【算法题】1749. 任意子数组和的绝对值的最大值
- 2024-10-24 Java 的流程控制是什么样子的(java中的流程控制语句有哪些)
- 2024-10-24 Java常用内置函数(java内部类怎么调用)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)