5、Math类
Math类
-
Math类包含用于执行基本数学运算的方法,如初等数学,对数,平方根和三角函数
-
常用方法
//Math 常用方法(静态方法) //1.abs 绝对值 int abs = Math.abs(-9); System.out.println(abs); //2.pow 求幂 double pow = Math.pow(2,4); System.out.println(pow); //16.0 //3.ceil 向上取整,返回>=该参数的最小整数(转成double) double ceil = Math.ceil(3.9); System.out.println(ceil);//4.0 //4.floor 向下取整数,返回<=该参数的最大整数(转成double) double floor = Math.floor(4.99); System.out.println(floor);//4.0 //5.round 四舍五入 Math.floor(该参数+0.5) long round = Math.round(5.51); System.out.println(round);//6 //6.sqrt 求开方 double sqrt = Math.sqrt(9.0); System.out.println(sqrt);//3.0 //7.random 求随机数 // random返回的是 0 <= x < 1 之间的一个随机小数 // a - b 之间的整数:(int)(a + Math.random() * (b - a + 1)) for (int i = 0; i < 20; i++) { System.out.print((int)(2 + Math.random() * (7 - 2 + 1))); } //8.max , min 返回最大值和最小值 int min = Math.min(1,9); int max = Math.max(45,90); System.out.println("min=" + min); System.out.println("max=" + max);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器