pascalabcnet/PABCNetHelp/LangGuide/Operations_Expressions/oppriority.html
Mikhalkovich Stanislav 7aed6ed062 Print($'{Arr(1,2,3)}')
теперь печатает содержимое массива
2025-11-11 22:04:03 +03:00

68 lines
2.2 KiB
HTML

<html><head>
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<param name="Keyword" value="Приоритет операций">
</object>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title></title>
<link rel="StyleSheet" href="../../default.css"></head>
<body><H1>Приоритет операций</H1>
<p>Приоритет определяет порядок выполнения операций в выражении.
Первыми выполняются операции, имеющие высший приоритет. Операции, имеющие
одинаковый приоритет, выполняются слева направо.</p>
<p><b>Таблица приоритетов операций</b></p>
<table border="0" width="444" id="table1">
<tr>
<td style="width: 360px"><code>**</code></td>
<td width="120">1 (наивысший)</td>
</tr>
<tr>
<td style="width: 360px"><code>@</code>,
<b><code>not</code></b>,
<code>^</code>, <code>+</code>, <code>-</code> (унарные), <code>new</code>
</td>
<td width="120">2</td>
</tr>
<tr>
<td style="width: 360px"><code>*</code>,
<code>/</code>,
<code><b>div</b></code>,
<code><b>mod</b></code>,
<code><b>and</b></code>,
<code><b>shl</b></code>,
<code><b>shr</b></code>,
<code><b>as</b></code>,
<code><b>is</b></code></td>
<td width="120">3</td>
</tr>
<tr>
<td style="width: 360px"><code>+</code>,
<code>-</code> (бинарные),
<code><b>or</b></code>,
<code><b>xor</b></code> </td>
<td width="120">4</td>
</tr>
<tr>
<td style="width: 360px"><code>..</code></td>
<td width="120">5</td>
</tr>
<tr>
<td style="width: 360px"><code>=</code>,
<code>&lt;&gt;</code>,
<code>&lt;</code>,
<code>&gt;</code>,
<code>&lt;=</code>,
<code>&gt;=</code>,
<code><b>in</b></code></td>
<td width="120">6</td>
</tr>
<tr>
<td style="width: 360px"><code>?: </code>&nbsp;</td>
<td width="120">7 (низший)</td>
</tr>
</table>
<p>Для изменения порядка выполнения операций в выражениях
используются скобки.<br>
&nbsp;</p>
</body></html>