Некоторые основные виды унарных арифметических операций в программировании:
Также существует оператор унарного плюса (+), который используется для принудительной группировки операций. 1 Он применяется в выражениях, которые включают несколько ассоциативных или коммутативных бинарных операторов. 1
Ещё один оператор — побитового дополнения (~), он создаёт побитовое дополнение своего операнда. 1 Операнд должен иметь целочисленный тип. 1
И, наконец, оператор логического отрицания (!) создаёт значение 0, если операнд равен true (ненулевой), и значение 1, если операнд равен false (0). 1