运算符号yunsuan fuhao
在程序中指示出施加于对象的各种处理,一般出现在表达式中,联接两个数据项.函数定义符及其附带的圆括号也应看作运算符,它施于一个数据项(可以是复合项).各种运算符可分类如下.
赋值符:在赋值语句中,以一个直接量或表达式的值赋给某一变量.在BASIC语言中使用等号(=),但其意义与等式不同(参见“赋值语句”).其他语言多数在等号前缀有冒号.
算术运算符:包括加、减、乘、除和乘方等主要算术运算.由于程序语句要写成一行,不能出现分式与角码,除号是用“/”;乘方(在BASIC中)用“↑”.为与字母“X”相区别乘号用“*”号.其他语言(如PASCAL)中还有整数除与取模的运算符.
关系运算符:要对两个数据项实施比较,进行逻辑判断的运算符.一般有等于、不等于、大于、大于或等于、小于、小于或等于.在有集合型数据的语言中,还有一种“属于”的关系.两个数据项可以是复合项(即表达式),一般应是同类型的数据项.用关系运算符联接形成的表达式称为关系表达式,是最简单的逻辑表达式.它的值是一个布尔值,即是“真”或“假”.
逻辑运算符:这用在复合的逻辑表达式中,对布尔值的数据实施逻辑运算.一般有否定(not)、合取(and)、析取(or).复合的逻辑表达式的值,仍是布尔值.
在使用集合类型数据的语言中,还有集合运算符.这就是对两个集合类型数据实施“并”、“差”与“交”的运算,它的结果仍是一个集合类型的数据.