Запис операцій в Цілі відбувається так:
а + б
а / 3 * 7 - в
а і б або в + 10
не-¬як*/+-<<>><<=>>===!=∧вабо∨іабоОперація не робить логічне заперечення над числом. По-суті вертає логічне так, якщо число не рівно 0.
змінна а: природне = 123; змінна б = не а; // буде логічне ні
Операція - робить негацію над числом.
змінна а: природне = 123; змінна б = -а;
Операція ¬ робить двійкове заперечення над цілим чи природним числом.
змінна а: природне = 123; змінна б = ¬а;
Операція як дозволяє отримати потрібний тип значення адреси, памʼяти або варіативного значення.
змінна а: невідома_адреса = пусто; змінна б = а як адреса<ціле>; змінна в = б як памʼять<ціле>; змінна г = в як невідома_памʼять;
змінна а: ц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; змінна в = а або б;