Java Math sqrt ()

Phương thức Java Math sqrt () trả về căn bậc hai của số được chỉ định.

Cú pháp của sqrt()phương thức là:

 Math.sqrt(double num)

Đây, sqrt()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ố sqrt ()

Các sqrt()phương pháp có một tham số duy nhất.

  • num - số có căn bậc hai sẽ được tính

sqrt () Giá trị trả về

  • trả về căn bậc hai của số được chỉ định
  • trả về NaN nếu đối số nhỏ hơn 0 hoặc NaN

Lưu ý : Phương thức luôn trả về số dương và số được làm tròn chính xác.

Ví dụ: Java Math sqrt ()

 class Main ( public static void main(String() args) ( // create a double variable double value1 = Double.POSITIVE_INFINITY; double value2 = 25.0; double value3 = -16; double value4 = 0.0; // square root of infinity System.out.println(Math.sqrt(value1)); // Infinity // square root of a positive number System.out.println(Math.sqrt(value2)); // 5.0 // square root of a negative number System.out.println(Math.sqrt(value3)); // NaN // square root of zero System.out.println(Math.sqrt(value4)); // 0.0 ) )

Trong ví dụ trên, chúng ta đã sử dụng Math.sqrt()phương pháp để tính căn bậc hai của vô cực, số dương, số âm và số không.

Ở đây, Double.POSITIVE_INFINITYđược sử dụng để thực hiện vô cực dương trong chương trình.

Khi chúng ta truyền một giá trị int cho sqrt()phương thức, nó sẽ tự động chuyển đổi intgiá trị thành doublegiá trị.

 int a = 36; Math.sqrt(a); // returns 6.0

Hướng dẫn được đề xuất

  • Java Math.pow ()
  • Java Math.cbrt ()

thú vị bài viết...