pascal_op_log_bit.htm

来自「Delphi脚本控件」· HTM 代码 · 共 137 行

HTM
137
字号
<html>
<head>
<link rel=stylesheet type="text/css" href="styles.css">
</head>
<body>

<h3>
paxPascal Logical/Bitwise Operators
</h3>

<table border="1">
<tr>
<th>Language Element</th>
<th>Short Description</th>
</tr>
<tr>
<td><a href="#AND Operator"><b>AND Operator</b></a></td>
<td>Performs a logical conjunction or bitwise AND on two expressions.</td>
</tr>
<tr>
<td><a href="#NOT Operator"><b>NOT Operator</b></a></td>
<td>Performs logical negation or bitwise NOT on an expression.</td>
</tr>
<tr>
<td><a href="#OR Operator"><b>OR Operator</b></a></td>
<td>Performs a logical disjunction on two expressions.</td>
</tr>
<tr>
<td><a href="#XOR Operator"><b>XOR Operator</b></a></td>
<td>Performs a logical exclusive OR or bitwise exclusive OR on two expressions.</td>
</tr>
</table>
<a name="AND Operator"><h3>AND Operator</h3></a>
<!-------------------------------------------------------------------->
<blockquote>
Performs a logical conjunction or bitwise AND on two expressions.
<pre>
result = expression1 <font color="blue"><b>and</b></font> expression2
</pre>
<H4>
Arguments
</H4>
<blockquote>
<i>result</i>
<blockquote>
Any numeric expression
</blockquote>
</blockquote>
<blockquote>
<i>expression1, expression2</i>
<blockquote>
Any expressions
</blockquote>
</blockquote>
If one or both expressions are Null expressions, <font color="black"><i>result</i></font> is Null. If both expressions are Boolean, performs logical conjunction, otherwise performs bitwise AND.
</blockquote>
<a name="NOT Operator"><h3>NOT Operator</h3></a>
<!-------------------------------------------------------------------->
<blockquote>
Performs logical negation or bitwise NOT on an expression.
<pre>
result = <font color="blue"><b>not</b></font> expression
</pre>
<H4>
Arguments
</H4>
<blockquote>
<i>result</i>
<blockquote>
Any numeric <font color="black"><i>expression</i></font>.
</blockquote>
</blockquote>
<blockquote>
<i>Expression</i>
<blockquote>
Any <font color="black"><i>expression</i></font>
</blockquote>
</blockquote>
If <font color="black"><i>Expression</i></font> is Null, <font color="black"><i>result</i></font> is Null. If <font color="black"><i>Expression</i></font> is boolean, <font color="black"><i>result</i></font> is boolean. Otherwise <font color="black"><i>result</i></font> is integer.
</blockquote>
<a name="OR Operator"><h3>OR Operator</h3></a>
<!-------------------------------------------------------------------->
<blockquote>
Performs a logical disjunction on two expressions.
<pre>
result = expression1 <font color="blue"><b>or</b></font> expression2
</pre>
<H4>
Arguments
</H4>
<blockquote>
<i>result</i>
<blockquote>
Any numeric expression
</blockquote>
</blockquote>
<blockquote>
<i>expression1, expression2</i>
<blockquote>
Any expressions
</blockquote>
</blockquote>
If one or both expressions are Null expressions, <font color="black"><i>result</i></font> is Null. If both expressions are Boolean, performs logical disjunction, otherwise performs bitwise OR.
</blockquote>
<a name="XOR Operator"><h3>XOR Operator</h3></a>
<!-------------------------------------------------------------------->
<blockquote>
Performs a logical exclusive OR or bitwise exclusive OR on two expressions.
<pre>
result = expression1 <font color="blue"><b>xor</b></font> expression2
</pre>
<H4>
Arguments
</H4>
<blockquote>
<i>result</i>
<blockquote>
Any variable.
</blockquote>
</blockquote>
<blockquote>
<i>expression1, expression2</i>
<blockquote>
Any expressions.
</blockquote>
</blockquote>
If one or both expressions are Null expressions, <font color="black"><i>result</i></font> is Null. If both expressions are Boolean, performs logical exclusive OR, otherwise performs bitwise exclusive OR.
</blockquote>
<p>
<HR>
<font size = 1 color ="gray">
Copyright &copy; 1999-2005
VIRT Laboratory. All rights reserved.
</font>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?