Phương thức abs () của Java Math trả về giá trị tuyệt đối của giá trị được chỉ định.
Cú pháp của abs()
phương thức là:
Math.abs(num)
Đây, abs()
là một phương thức tĩnh. Do đó, chúng tôi đang truy cập phương thức bằng tên lớp Math
,.
Tham số abs ()
Các abs()
phương pháp có một tham số duy nhất.
- num - số có giá trị tuyệt đối sẽ được trả về. Con số có thể là:
int
double
float
long
abs () Giá trị trả lại
- trả về giá trị tuyệt đối của số được chỉ định
- trả về giá trị dương nếu số được chỉ định là số âm
Ví dụ 1: Java Math abs () với số dương
import java.lang.Math; class Main ( public static void main(String() args) ( // create variables int a = 7; long b = 23333343; double c = 9.6777777; float d = 9.9f; // print the absolute value System.out.println(Math.abs(a)); // 7 System.out.println(Math.abs(c)); // 9.6777777 // print the value without negative sign System.out.println(Math.abs(b)); // 23333343 System.out.println(Math.abs(d)); // 9.9 ) )
Trong ví dụ trên, chúng tôi đã nhập java.lang.Math
gói. Điều này rất quan trọng nếu chúng ta muốn sử dụng các phương thức của Math
lớp. Chú ý biểu thức,
Math.abs(a)
Ở đây, chúng ta đã sử dụng trực tiếp tên lớp để gọi phương thức. Đó là vì abs()
là một phương thức tĩnh.
Ví dụ 2: Java Math abs () với số âm
import java.lang.Math; class Main ( public static void main(String() args) ( // create variables int a = -35; long b = -141224423L; double c = -9.6777777d; float d = -7.7f; // get the absolute value System.out.println(Math.abs(a)); // 35 System.out.println(Math.abs(b)); // 141224423 System.out.println(Math.abs(c)); // 9.6777777 System.out.println(Math.abs(d)); // 7.7 ) )
Ở đây, chúng ta có thể thấy rằng abs()
phương pháp chuyển đổi giá trị âm thành giá trị dương.