数据库编程
运算符、表达式
课程目标
1)了解 —— 运算符、表达式的基本概念;
2)掌握 —— 运算符、表达式的使用方法;
运算符
1.算术运算符
算术运算符在两个表达式上执行数学运算,这两个表达式可以是任何数字数据类型。算术运算符有:+(加)、(减)、*(乘)、/(除)和%(求模)5种运算。
2.比较运算符
比较运算符(又称关系运算符),用于比较两个表达式的值,其运算结果为逻辑值,可以为三种之一:1(真)、0(假)及 NULL(不能确定)。
例:a=3,b=4,那么a>b的值为假即为0.
3、逻辑运算符
逻辑运算符用于对某个条件进行测试,运算结果为TRUE(1)或FALSE(0)。
例:a是否能被3和5整除 a%3=0&&a%5=0
运算符
运算符优先级
当一个复杂的表达式有多个运算符时,运算符优先级决定执行运算的先后次序。执行的顺序会影响所得到的运算结果。运算符优先级如下表所示。
运 算 符
优先级
运 算 符
优先级
+(正)、–(负)
1
NOT
5
*(乘)、/(除)、%(模)
2
AND
6
+(加)、–(减)
3
OR
7
=,>,<,>=,<=,<>,!= ,!>