Java教程
+ -

Java Number,pi,极坐标

2019-09-09 3 0

atan2() 方法用于将矩形坐标 (x, y) 转换成极坐标 (r, theta),返回所得角 theta。该方法通过计算 y/x 的反正切值来计算相角
theta,范围为从 -pi 到 pi。

语法

double atan2(double y, double x)

参数

  • y -- 纵坐标。

  • x -- 横坐标。

返回值

与笛卡儿坐标中点 (x, y) 对应的极坐标中点 (r, theta) 的 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) );
    }
}

编译以上程序,输出结果为:

0.982793723247329

0 篇笔记 写笔记

Python3 字典popitem() 方法
Python 字典 popitem() 方法随机返回并删除字典中的一对键和值(一般删除末尾对)。如果字典已经为空,却调用了此方法,就报出KeyError异常。语法popitem()方法语法:popitem()参数无返回值返回一个键值对(key,value)形式。实例以下实例展示了 popitem()......
Java rint() 方法
rint() 方法返回最接近参数的整数值。语法该方法有以下几种语法格式:double rint(double d)参数double 原始数据类型。返回值返回 double 类型数组,是最接近参数的整数值。实例实例public class Test{ public static void mai......
Java equals() 方法
equals() 方法用于判断 Number 对象与方法的参数进是否相等。语法public boolean equals(Object o)参数o -- 任何对象。返回值如 Number 对象不为 Null,且与方法的参数类型与数值都相等返回 True,否则返回 False。Double 和 Flo......
Python3 数字(Number)
Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些数字对象的引用。del语句的语法是:del var1[,var2[......
Java toDegrees() 方法
toDegrees() 方法用于将参数转化为角度。语法double toDegrees(double d)参数d -- 任何原生数据类型。返回值该方法返回 double 值。实例public class Test{ public static void main(String args[]){......
Python3 os.pipe() 方法
os.pipe() 方法用于创建一个管道, 返回一对文件描述符(r, w) 分别为读和写。语法pipe() 方法语法格式如下:os.pipe()参数无返回值返回文件描述符对。实例以下实例演示了 pipe() 方法的使用:#!/usr/bin/python3import os, sysprint (&......
Java round() 方法
round() 方法返回一个最接近的int、long型值。语法该方法有以下几种语法格式:long round(double d)int round(float f)参数d -- double 或 float 的原生数据类型f -- float 原生数据类型返回值返回一个最接近的int、long型值,......
Java max() 方法
max() 方法用于返回两个参数中的最大值。语法该方法有以下几种语法格式:double max(double arg1, double arg2)float max(float arg1, float arg2)int max(int arg1, int arg2)long max(long arg......
Nginx conf文件进程ID指令pid
Nginx设计为多进程运行,其中一个守护进程即主进程,其它进程为工作进程。守护进程作为Nginx的管理进程,可通过Nginx服务器的conf文件的pid指令存放守护进程的进程ID。语法pid file;file为守护进程存放的文件路径和文件名称。默认情况下,守护进程存放在/usr/local/ngi......
Java Java 9 多分辨率图像 API
Java 9 定义多分辨率图像 API,开发者可以很容易的操作和展示不同分辨率的图像了。以下是多分辨率图像的主要操作方法:Image getResolutionVariant(double destImageWidth, double destImageHeight) − 获取特定分辨率的图像变体-......
Java Java8新特性
Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。新特性Java8 新增了非常多的特性,我们主要......
Redis EXPIRE Key
Redis 有效期命令用于设置键(key)的有效期。过期后,键(key)将在Redis中不可用。EXPIRE - 返回值整数值1或01,如果为键(key)设置了超时。0,如果键(key)不存在或无法设置超时。EXPIRE - 语法以下是Redis Expire 命令的基本语法。redis 127.0......
Java xxxValue() 方法
xxxValue() 方法用于将 Number 对象转换为 xxx 数据类型的值并返回。相关的方法有:类型方法及描述 bytebyteValue() :以 byte 形式返回指定的数值。 abstract doubledoubleValue() :以 double 形式返回指定的数值。 abs......
Java Java 9 改进的 @Deprecated 注解
注解 @Deprecated 可以标记 Java API 状态,可以是以下几种:使用它存在风险,可能导致错误可能在未来版本中不兼容可能在未来版本中删除一个更好和更高效的方案已经取代它。Java 9 中注解增加了两个新元素: since 和 forRemoval 。since : 元素指定已注解的AP......
AIML topic标签
pic>标签在AIML中用于存储上下文,以便以后的对话可以基于该上下文完成。 通常,pic>标签用于是/否类型对话。它有助于AIML搜索在主题上下文中编写的类别。语 法使用标记定义主题 -