java 常用类库:Math:常用min、max;floor;ceil;random;
2024-10-10 08:32:13
Math
//7、取整数小于目标的最大整数
(Math.floor(1.2));
//8、取整数、获取大于目标的最大整数
System.out.println(Math.ceil(1.2));
//18、获取0~1之间的伪随机数
System.out.println(Math.random());
package com.zmd.common_class_libraries; /**
* @ClassName MathExample
* @projectName: object1
* @author: Zhangmingda
* @description: XXX
* date: 2021/4/7.
*/
public class MathExample {
public static void main(String[] args) {
//1、获取圆周率
System.out.println(Math.PI);
//2、弧度转换为角度 90度=π/2
System.out.println(Math.toDegrees(Math.PI / 2));
//3、角度转换为弧度
System.out.println(Math.toRadians(90));
//4、计算正弦
System.out.println(Math.sin(Math.PI / 2));
//5、计算余弦
System.out.println(Math.cos(Math.PI / 2));
//6、计算正切
System.out.println(Math.tan(Math.PI / 2));
//7、取整数小于目标的最大整数
System.out.println(Math.floor(1.2));
//8、取整数、获取大于目标的最大整数
System.out.println(Math.ceil(1.2));
//9、四舍五入取整
System.out.println(Math.round(3.4));
//10、计算平方根
System.out.println(Math.sqrt(4));
//11、计算立方根
System.out.println(Math.cbrt(27));
//12、计算e的N次幂
System.out.println(Math.exp(3));
//13、计算x的N次方
System.out.println(Math.pow(2,4));
//14、计算自然对数:以e为底的对数
System.out.println(Math.log(Math.exp(4)));
//15、计算以10为底的对数
System.out.println(Math.log(1000));
//16、找出最大值
System.out.println(Math.max(1,3));
//17、找出最小值
System.out.println(Math.min(1,3));
//18、获取0~1之间的伪随机数
System.out.println(Math.random());
}
}
最新文章
- Python操作MySQL
- 50多条mysql数据库优化建议
- Asp.net web api部署在某些服务器上老是404
- SSH在Jenkins中的使用
- iOS 在制作framework时候对aggregate的配置
- 迷宫问题求解之“A*搜索”(二)
- Balance_01背包
- stringbuffer与stringbuilder的区别?
- 错误:error libGL.so: cannot open shared object file: No such file or directory
- Spring MVC Framework 注解
- 用easyui动态创建一个对话框
- NIO机制总结
- Linux 添加epel源
- 数据库中,char 与 varchar2 的区别
- Exception in thread ";http-bio-8080-exec-2"; java.lang.OutOfMemoryError: PermGen space[解决方案]
- 8. leetcode 485. Max Consecutive Ones
- 听闰土大话前端之ES6是怎么来的
- JavaScript类型相关常用操作
- 3.Python3变量与基本数据类型
- ndk的注意事项