vb.net从入门到放弃:运算符

每个语言的运算符都差不多,对于有其他语言基础的同学很容易理解。

数值运算符

运算符 解释 示例
+ 3+2=5
- 3-2=1
* 3*2=6
/ 3/2=1.5
\ 取整 3\2=1
mod 取余 3 mod 2 =1
^ 求幂 3^2=9
  • 取整运算符不会四舍五入



逻辑运算符

运算符 名称 解释
Not 求反 如果是真,返回假;如果是假,返回真。
And 逻辑与 如果两个表达式都是真,那么返回真,否则返回假。
Or 逻辑或 如果两个表达式至少有一个是真,那么返回真,否则返回假。
XOr 异或 如果两个表达式同时为真或同时为假,那么返回假,否则返回真。

图片参考,来源

参考图片.png

AndAlso:类似于And,但是如果第一个表达式为假,那么将直接返回假,而不再判断第二个表达式

OrElse:类似于Or,但是如果第一个表达式为真,那么将直接返回真,而不再判断第二个表达式

注意:And、Or、XOr同时也是位运算符。

image.png

你可能感兴趣的:(vb.net从入门到放弃:运算符)