Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Phương thức toDegrees() trong Java với ví dụ

java.lang.Math.toDegrees(double angrad) chuyển đổi góc đo bằng radian sang góc đo bằng degree tương đương xấp xỉ. Chuyển đổi từ radian sang degree thường không chính xác tuyệt đối; người dùng không nên mong đợi cos(toRadians(90.0)) chính xác bằng 0.0.

Tham số angrad đơn vị là radian.

Ví dụ 1

import java.lang.*;

public class Demo {
    public static void main(String[] args) {
        double x = 45;
        double y = -180;
        x = Math.toDegrees(x);
        y = Math.toDegrees(y);
        System.out.println("Math.tanh(" + x + ")=" + Math.tanh(x));
        System.out.println("Math.tanh(" + y + ")=" + Math.tanh(y));
    }
}

Kết quả

Math.tanh(2578.3100780887044)=1.0
Math.tanh(-10313.240312354817)=-1.0

Lưu ý: Ví dụ này chuyển 45 radian và -180 radian sang degree (khoảng 2578° và -10313°), sau đó tính tanh. Đây không phải chuyển 45° sang radian.

Ví dụ 2: Chuyển PI radian sang degree

import java.lang.*;

public class Demo {
    public static void main(String[] args) {
        double x = Math.PI;
        System.out.println(Math.toDegrees(x));
    }
}

Kết quả

180.0

Công thức: degrees = radians × (180/π). Ngược lại: Math.toRadians(degrees) chuyển degree sang radian.