设 X 是一个集合,且 f:X 是一个从到 X 的映射。于是称 f 为集合 X 中的 n 元运算。称整数 n 为运算的阶。对于 n=2 来说,称 f:XXX 为二元运算。
如果对于给定集合的成员进行运算,从而产生了象点,而该象点又是同一个集合中的成员,则称给定集合在该运算之下是封闭的。这种性质,通常称为闭包性。
binary operation; dyadic operation; binary composition;
由两个元素形成第三个元素的一种规则。例如数的加法及乘法;更一般地,由两个集合形成第三个集合的产生方法,或构成规则,称为二元运算。
二元运算符应写在执行运算的子表达式对之间。
二元运算符比一元运算符的优先级低。 二元运算符在本节中按优先顺序出现。
该优先顺序与 C 语言中的顺序并不一致。
乘法运算符
乘法运算符在所有二元运算符中优先级最高。 它们只作用于数字表达式。
布尔运算符
这些运算符的优先级最低。 它们对操作数执行标准的逻辑运算。
在所有三种情况下,A 和 B 必须为取值为 或 的表达式。