Java中的Math类的应用

简介: Java中的Math类的应用

1 问题

在Java中Math类封装了很多常用的数学运算,提供了基本的数学操作,我们可以直接通过类名来调用Math类中的很多方法。


2 方法

1.在Math类中包含了E和PI两个静态常量,它们的值分别等于自然对数e和圆周率π:
2.甚至是在程序中常见的求最大值、最小值和绝对值问题,使用在Math类中提供的方法也可以很容易实现:

3.Math类还有很多求整方法,如:Math.ceil是返回大于或等于a的最小整数;Math.floor是返回小于或等于a的最大整数;Math.round是返回将参数加上二分之一后返回与参数最近的整数;Math.rint是返回将参数加上与参数最近的整数,然后强制转换成长整型:

3 结语

在Java中的Math类有很多的数学运算的方法,如指数、对数、平方数和三角函数等,而今天只列举了其中的三种数学运算方法,以后会运用更多的Math函数方法。

目录
相关文章
|
3天前
|
安全 Java 编译器
Java 虚拟机加载 Java 类的过程
【6月更文挑战第7天】Java 是一门编译型语言,在完成代码的编写以后,需要使用 Java 编译器将源码编译成字节码文件,供虚拟机运行。在字节码被 Java 虚拟机执行之前,需要将对应的类进行加载。
29 3
|
1天前
|
Java 编译器 API
java.lang.NoClassDefFoundError:无法初始化类XXX
java.lang.NoClassDefFoundError:无法初始化类XXX
4 0
|
1天前
|
安全 Java 数据安全/隐私保护
Java 程序设计 第3章 类与对象 笔记
Java 程序设计 第3章 类与对象 笔记
|
1天前
|
Java
Java动态获取某个接口下所有的实现类对象集合
Java动态获取某个接口下所有的实现类对象集合
8 1
|
1天前
|
存储 安全 算法
Java基础19-一文搞懂Java集合类框架,以及常见面试题(二)
Java基础19-一文搞懂Java集合类框架,以及常见面试题(二)
28 8
|
1天前
|
安全 Java 开发工具
Java基础19-一文搞懂Java集合类框架,以及常见面试题(一)
Java基础19-一文搞懂Java集合类框架,以及常见面试题(一)
23 6
|
1天前
|
安全 Java 编译器
Java基础14-深入理解Java枚举类(二)
Java基础14-深入理解Java枚举类(二)
9 4
|
1天前
|
Java 编译器
Java基础14-深入理解Java枚举类(一)
Java基础14-深入理解Java枚举类(一)
13 0
|
1天前
|
前端开发 JavaScript Java
Java基础10-深入理解Class类和Object类(二)
Java基础10-深入理解Class类和Object类(二)
14 5
|
1天前
|
Java C++
Java基础10-深入理解Class类和Object类(一)
Java基础10-深入理解Class类和Object类(一)
13 4