目录
- 算术运算符
- 关系运算符
- 逻辑运算符
- 位运算符
Delphi是一种基于Object Pascal语言的集成开发环境(IDE),它支持多种运算符用于执行各种操作。以下是一些常见的Delphi运算符,以及简单的代码示例:
算术运算符
- +(加法)
- -(减法)
- *(乘法)
- /(除法)
vara, b, result: Integer;
begina := 10;b := 5;result := a + b; // 结果为 15
end;
关系运算符
- =(等于)
- <>(不等于)
- <(小于)
- >(大于)
- <=(小于等于)
- >=(大于等于)
vara, b: Integer;isEqual: Boolean;
begina := 10;b := 5;isEqual := (a = b); // 结果为 False
end;
逻辑运算符
- and(逻辑与)
- or(逻辑或)
- not(逻辑非)
varx, y: Boolean;result: Boolean;
beginx := True;y := False;result := x and (not y); // 结果为 True
end;
位运算符
- and(位与)
- or(位或)
- xor(位异或)
- not(位非)
- shl(左移)
- shr(右移)
vara, b, result: Integer;
begina := 5; // 二进制为 0000 0101b := 3; // 二进制为 0000 0011result := a and b; // 二进制为 0000 0001,结果为 1
end;
这些运算符可以在Delphi中用于执行各种数学、逻辑和位运算。上述代码示例只是简单的演示,实际应用中运算符会根据具体的需求和数据类型有所变化。