Java.util.Math類--數學相關的工具類


Math類--數學相關的工具類

java.util.Math類是數學相關的工具類,里面提供了大量的靜態方法,完成與數學運算相關的操作。

public static double abs(double num);獲取絕對值。有多種重載;
public static double ceil(double num);向上取整。
public static double floor(double num);向下取整。
public static long round(double num);四舍五入。

Math.PI代表近似的圓周率常量。

 

題目:
計算在-10.8到5.9之間,絕對值大於6或者小於2.1的整數有多少個?

備注:如果使用Math.ceil方法,-10.8可以變成-10.0。
注意double也是可以進行++的。

public class CaiNiao{
    
    public static void mian(String[] args){
        int count = 0;//符合要求數量
        
        double min = -10.8;
        double max = 5.9;
        //這樣處理,變量i就是區間之內所有的整數
        for(int i = (int) min;i < max; i++){
            int abs = Math.abs(i);//絕對值
            if(abs > 6||abs < 2.1){
                System.out.println(i);
                count ++ ;
            }
        }
    }
    System.out.println("總共有 :" + count);//9
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM