Запис операцій в Цілі відбувається так:
а + б
а / 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; змінна в = а або б;