Java Math.atan2() 方法

返回上一级

Java Math.atan2() 方法用于将矩形坐标 ( x, y ) 转换成极坐标 ( r, theta ) , 返回所得角 theta

该方法通过计算 y/x 的反正切值来计算相角 theta,范围为从 -pi 到 pi

语法

double atan2(double y, double x)

参数

参数 说明
y 纵坐标
x 横坐标

返回值

与笛卡儿坐标中点 (x, y) 对应的极坐标中点 (r, theta) 的 theta

范例

下面的范例使用 atan2() 方法计算一个坐标的 theta

public class Test{ 
    public static void main(String args[]){
        double x = 45.0;
        double y = 30.0;

        System.out.println( Math.atan2(x, y) );
    }
}

编译运行以上 Java 代码,输出结果如下

0.982793723247329

返回上一级

Java 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.