2019年1月17日 星期四

[Java 學習筆記] 求出數字的絕對值(使用 abs 方法)

       當做數學運算時常常會求數字的絕對值,就是取正數,這時就需要用到 abs 方法,以下就用範例來學習如何使用,語法如下:

abs 方法屬於 java.lang.Math 物件裡的方法,使用方法可參考官方手冊。
語法如下:可傳入4種參數

public static int abs(int a) -- 傳入參數為 int (整數)型別,傳回值為 int (整數)型別,參考官方手冊

public static long abs(long a) -- 傳入參數為 long (長整數) 型別,傳回值為 long (長整數) 型別,參考官方手冊

public static float abs(float a)  -- 傳入參數為 float (浮點數) 型別,傳回值為 float (浮點數) 型別,參考官方手冊

public static double abs(double a) -- 傳入參數為 double (雙倍精度浮點數) 型別,傳回值為 double (雙倍精度浮點數) 型別,參考官方手冊

範例:
  1. class java_ex8_abs {
  2.     public static void main(String[] args)  {
  3.         float var1 = -68745.455F;       
  4.         System.out.println("var1 求絕對值前 = " var1);
  5.         System.out.println("var1 求絕對值後 = " Math.abs(var1));
  6.     }
  7. }

執行結果: