:-: **java算术计算**
## 算术运算符
将操作数参与数学计算(通常为数学计算)
~~~java
+ - * / % ++ --
~~~
算术运算符用在数学表达式中,它们的作用和在数学中的作用一样
#### 自增自减运算符
* 前缀自增自减法(++a,--a): 先进行自增或者自减运算,再进行表达式运算
* 后缀自增自减法(a++,a--): 先进行表达式运算,再进行自增或者自减运算
注意:
除法“/”当两边为整数时,取整数部分,舍余数。当两边为浮点型时,按正常规则相除。
~~~java
int a=8;
int b=6;
double x=a/b;
System.out.println(x);
//输出1.0
~~~
## java math库(静态方法)
~~~java
//静态导入
import static java.lang.Math.*;
public class HelloWorld {
public static void main(String args[]){
int a=3;
double x=a*PI;
System.out.println(x);
}
}
~~~
#### 字段
PI : 比任何其他值都更接近 pi(即圆的周长与直径之比)的 double 值。
E :比任何其他值都更接近 e(即自然对数的底数)的 double 值
#### 方法
* 绝对值 abs()
* 三角函数 cos() sin() tan()
* 反三角函数 acos() asin() atan()
* 返回方根值
sqrt() 返回正确舍入的 double 值的正平方根
cbrt() 返回 double 值的立方根
hypot(double x, double y) 返回 sqrt(x2 +y2),没有中间溢出或下溢
* 角度与弧度的互换
:-: java条件判断
## 关系运算符