博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java基础入门 Math类
阅读量:3889 次
发布时间:2019-05-23

本文共 670 字,大约阅读时间需要 2 分钟。

Math类是数学操作类,提供了一系列用于数学运算的静态方法,包括绝对值、三角函数等。Math类中有两个静态常量PI和E,分别代表π和e。

下边使用代码举例:

public class Main{	public static void main(String[] args)throws Exception{       System.out.println("计算绝对值的结果:"+Math.abs(-1));       System.out.println("求大于参数的最小整数:"+Math.ceil(5.6));       System.out.println("求小于参数的最大整数:"+Math.floor(-4.5));       System.out.println("对小数进行四舍五入后的结果:"+Math.round(-4.6));       System.out.println("求两个数的较大值:"+Math.max(2.1, 3.6));       System.out.println("求两个数的较小值:"+Math.min(5.9, 8.5));       System.out.println("生成一个大于等于0且小于1.0随机值:"+Math.random());	}}

!!!!需要注意的是round()方法用于对某个小数进行四舍五入此方法会将小数点后的数字全部忽略,返回一个int类型值。ceil()方法和floor()方法返回的都是double类型的数,这个数在数值上等于一个整数

转载地址:http://cuohn.baihongyu.com/

你可能感兴趣的文章
Selenium UI自动化(Java篇)
查看>>
使用Fiddler模拟弱网进行测试
查看>>
使用POI读取Excel测试用例
查看>>
记一次数据推送的异常解决端口解决
查看>>
linux、mysql、nginx、tomcat 性能参数优化
查看>>
Nginx使用Linux内存加速静态文件访问
查看>>
杀掉nginx进程后丢失nginx.pid,如何重新启动nginx
查看>>
nginx另类复杂的架构
查看>>
Nginx流量复制/AB测试/协程
查看>>
使用NTP服务器完美解决VMware Linux时间无法同步问题
查看>>
机器学习笔记(3)---K-近邻算法(1)---约会对象魅力程度分类
查看>>
机器学习笔记(4)---K-近邻算法(2)---使用sklearn中的KNN算法
查看>>
数据结构——外部排序
查看>>
UNIX网络编程——System V 消息队列
查看>>
信号量、互斥锁,读写锁和条件变量的区别
查看>>
UNIX网络编程——Posix共享内存区和System V共享内存区
查看>>
js循环语句
查看>>
js中时钟的写法
查看>>
js事件冒泡
查看>>
Django模型中的字段类型和字段约束
查看>>