运算符的表达方式
注意事项:
A:注意计算的类型
B:合理利用计算
▪讲解1
(1)算术运算符
A:+,-,*,/,%,++,--
B:+的用法
a:加法
b:正号
c:字符串连接符
例子:
s a = 12
s b = 13
s(a + b, c)
//将提示:25
tw(c)
★B•2
计算类型:
1. s 计算结果取整数
2. s2 计算结果取全部
3. sb 计算负数,取整数
4. sb2 计算负数全部
C:/和%的区别
数据做除法操作的时候,/取得是商,%取得是余数
D:s+,-,*,/的用法
a:他们的作用是提高计算效率
b:用法
B1:
s a=1
s(a+1,b)
//s2可以保留两位小数
s a=1
s((a+1)/2,b)
//支持带括号的运算
s a=-3
s(a-1,b)
//这样运行会出错,s不支持负数运算
所以需要用sb函数
s a=-3
sb(a-1,b)
//用sb2函数可以保留小数
或使用s-函数
s a=-3
s-(1,a)
//s-(1,a)读作将a的值减1后重新赋值到变量a,等同于sb(a-1,a)
B2:
s a = 2
//加法例子赋值a=4
s+(2, a)
//减法例子赋值a=3
s-(5, a)
//乘法例子赋值a=6
s*(3, a)
//除法例子赋值a=4
s/(8, a)
//求余例子赋值a=2
s%(5, a)
//其他用法
//加法例子赋值a=7
s+(2, 5, a)
//乘法例子赋值b=8
s*(4, a, "true", b)
说明:
此方法的效率高于 s计算表达式、sb计算表达式。 在循环数据运行时,是受到推荐的用法。
▪讲解2
(2)比较运算符
A:==,!=,>,>=,<,<=
B:无论运算符两端简单还是复杂最终结果是boolean类型。
C:千万不要把==写成了=
(4)逻辑运算符
A:&,|,^,!,&&,||
B:逻辑运算符用于连接boolean类型的式子
C:结论
&:有false则false
|:有true则true
^:相同则false,不同则true。
情侣关系。
!:非true则false,非false则true
&&:结果和&是一样的,只不过有短路效果。左边是false,右边不执行。
||:结果和|是一样的,只不过有短路效果。左边是true,右边不执行。