Запис операцій в Цілі відбувається так:
а + б
а / 3 * 7 - в
а і б або в + 10
як
*
/
+
-
<<
>>
<
<=
>
>=
==
!=
∧
⊕
∨
і
або
Операція як
дозволяє отримати потрібний тип значення адреси, памʼяти або варіативного значення.
змінна а: невідома_адреса = пусто; змінна б = а як адреса<ціле>; змінна в = б як памʼять<ціле>; змінна г = в як невідома_памʼять;
змінна а: ц32 | р64 = р64(1.123); змінна б = а як р64;
Операція *
дозволяє помножити одне число на інше.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а * б;
Операція /
дозволяє поділити одне число на інше.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а / б;
Операція +
дозволяє додати одне число до іншого.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а + б;
Операція -
дозволяє відняти одне число від іншого.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а - б;
Операція <<
дозволяє зсунути вліво ціле або натуральне число на певну кількість бітів.
змінна а: ціле = 10; змінна к: ціле = 20; змінна в = а << к;
Операція >>
дозволяє зсунути вправо ціле або натуральне число на певну кількість бітів.
змінна а: ціле = 10; змінна к: ціле = 20; змінна в = а >> к;
Операція <
дозволяє перевірити чи одне число менше за інше. Результатом операції буде логічне
.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а < б;
Операція <=
дозволяє перевірити чи одне число менше за інше або рівне йому. Результатом операції буде логічне
.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а <= б;
Операція >
дозволяє перевірити чи одне число більше за інше. Результатом операції буде логічне
.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а > б;
Операція >=
дозволяє перевірити чи одне число більше за інше або рівне йому. Результатом операції буде логічне
.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а >= б;
Операція ==
дозволяє перевірити чи одне число рівне іншому. Результатом операції буде логічне
.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а == б;
Операція ==
дозволяє перевірити чи одне число не рівне іншому. Результатом операції буде логічне
.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а != б;
Операція ∧
дозволяє виконати двійкову операцію І між двома цілими або натуральними числами.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а ∧ б;
Операція ⊕
дозволяє виконати двійкову операцію ВИКЛЮЧНЕ АБО між двома цілими або натуральними числами.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а ⊕ б;
Операція ∨
дозволяє виконати двійкову операцію АБО між двома цілими або натуральними числами.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а ∨ б;
Операція і
дозволяє перевірити чи обидва числові значення не рівні 0
. Результатом операції буде логічне
.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а і б;
Операція або
дозволяє перевірити чи одне з числових значень не рівне 0
. Результатом операції буде логічне
.
змінна а: ціле = 10; змінна б: ціле = 20; змінна в = а або б;