zoukankan      html  css  js  c++  java
  • java基础之Math类

    Math类概述
    Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。
    成员方法
    public static int abs(int a):绝对值
    public static double ceil(double a):向上取整
    public static double floor(double a):向下取整
    public static int max(int a,int b):最大值 (min自学)
    public static double pow(double a,double b):a的b次幂
    public static double random():随机数 [0.0,1.0)
    public static int round(float a) 四舍五入(参数为double的自学)
    public static double sqrt(double a):正平方根

    package math;
    
    public class demo1 {
    	public static void main(String[] args) {
    		
    		
    		
    		//向上取整  返回大值
    		System.out.println(Math.ceil(11.1));
    		System.out.println(Math.ceil(-11.1));
    		System.out.println(Math.ceil(0.999));
    		
    		//向下取整  返回小值
    		System.out.println(Math.floor(12.7));
    		System.out.println(Math.floor(-12.7));
    		
    		//注意四舍五入有公式
    		System.out.println(Math.round(12.4));
    		System.out.println(Math.round(-12.4)+"sss");
    		//f返回[0.0-1.0)之间的随机数
    		System.out.println(Math.random());
    		
    	}
    
    }
    
    
    获取随机数:1-100之间
        int number = (int)(Math.random()*100)+1
    获取随机数:start到end之间
        public static int getRandom(int start, int end) {
            return (int) (Math.random() * (end - start + 1)) + start;
        }
    
     



  • 相关阅读:
    uft/qtp的参数化
    华为数据之道-读书笔记
    python操作neo4j
    PyPDF2提取pdf中的信息
    时间片轮转算法
    百度地图根据类别不同做不同的标注
    操作系统-考点
    《修改代码的艺术》读书笔记
    【2021.07.06】抗争性人格的自我记录
    【2021.06.16】即将到来的毕业
  • 原文地址:https://www.cnblogs.com/jatpeo/p/11767603.html
Copyright © 2011-2022 走看看