Giới thiệu về Java hypot()
Trong ngôn ngữ lập trình Java, hàm hypot() là một phương thức của lớp java.lang.Math được sử dụng để tính độ dài của đoạn thẳng giữa hai điểm trong không gian hai chiều. Cụ thể, nó tính giá trị: sqrt(x^2 + y^2), trong đó x và y là hai tham số đầu vào của hàm. Hàm này rất hữu ích trong nhiều ứng dụng toán học và đồ họa máy tính.
Cú pháp của hypot()
Cú pháp của hàm hypot() như sau:
public static double hypot(double x, double y)
Trong đó:
- x: Đầu vào đầu tiên (kiểu
double
). - y: Đầu vào thứ hai (kiểu
double
). - Hàm trả về một giá trị
double
là độ dài đoạn thẳng từ gốc tọa độ đến điểm (x, y).
Ví dụ sử dụng hypot()
Dưới đây là một số ví dụ minh họa cách sử dụng hàm hypot() trong Java.
Ví dụ 1: Tính khoảng cách giữa hai điểm
public class HypotExample { public static void main(String[] args) { double x = 3.0; double y = 4.0; double distance = Math.hypot(x, y); System.out.println("Khoảng cách từ gốc tọa độ đến điểm (" + x + ", " + y + ") là: " + distance); } }
Kết quả của đoạn mã trên sẽ là:
Khoảng cách từ gốc tọa độ đến điểm (3.0, 4.0) là: 5.0
Ví dụ 2: Sử dụng với số âm
public class HypotNegativeExample { public static void main(String[] args) { double x = -3.0; double y = -4.0; double distance = Math.hypot(x, y); System.out.println("Khoảng cách từ gốc tọa độ đến điểm (" + x + ", " + y + ") là: " + distance); } }
Kết quả của đoạn mã trên cũng sẽ là:
Khoảng cách từ gốc tọa độ đến điểm (-3.0, -4.0) là: 5.0
Kết luận
Hàm hypot() là một công cụ mạnh mẽ và dễ sử dụng trong Java để tính khoảng cách trong không gian hai chiều. Với cú pháp đơn giản và khả năng xử lý các giá trị âm, nó rất hữu ích trong nhiều lĩnh vực như đồ họa, toán học và khoa học máy tính.