java学习日记20230407-Math类

Math类

  • 包含用于执行基本数学运算的方法,如初等指数,对数,平方根和三角函数
  • 方法一览(均为静态方法)
    • public class MathMethods01 {
          public static void main(String[] args) {
              //绝对值
              System.out.println(Math.abs(-12));
              //求幂
              System.out.println(Math.pow(2, 5));
              //ceil向上取整
              System.out.println(Math.ceil(-2.000123));
              //floor向下取整
              System.out.println(Math.floor(-2.000123));
              //round 四舍五入
              System.out.println(Math.round(3.89));
              //sqrt开方
              System.out.println(Math.sqrt(16));
              //random 求随机数 (0<=x<1)之间的随机小数
              //a-b的随机整数
              ;
              int a = 2;
              int b = 7;
              int x = (int) Math.ceil(a + Math.random()*(b-a+1));
              System.out.println(x);
      
              //最大值
              System.out.println(Math.max(3,232));
              //最小值
              System.out.println(Math.min(123.01,123.21321));
          }
      }

       

posted @   、子夜  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
点击右上角即可分享
微信分享提示