运算符 (operator)
- 也称操作符,用于实现赋值、比较和执行算术运算等功能的符号。
名称 | 说明 | 类型 |
---|---|---|
+ | 加 | 算术运算符 |
- | 减 | 算术运算符 |
* | 乘 | 算术运算符 |
/ | 除 | 算术运算符 |
% | 取余(取模) | 算术运算符 |
++N | 前置递增 | 算术运算符 |
–N | 前置递减 | 算术运算符 |
N++ | 后置递增 | 算术运算符 |
N– | 后置递减 | 算术运算符 |
< | 小于 | 比较运算符 |
> | 大于 | 比较运算符 |
<= | 小于等于 | 比较运算符 |
>= | 大于等于 | 比较运算符 |
== | 判等号 | 比较运算符 |
!= | 不等于 | 比较运算符 |
=== !== | 全等 求值和数据类型一致 | 比较运算符 |
&& | 逻辑与 | 逻辑运算符 |
|| | 逻辑或 | 逻辑运算符 |
! | 逻辑非 | 逻辑运算符 |
运算符优先级
*浮点数存在精度问题,算术运算时的精度远远不如整数
*不要直接判断两个浮点数是否相等
*递增递减运算符分前置运算和后置运算 且必须与变量配合使用
表达式
- 由数字、运算符、变量等以能求得数值的有意义排列方式所得的组合
*表达式最终会有一个结果 返回给我们 这个结果称为返回值