A Унарная функция - это функция, которая принимает один аргумент. Унарный оператор принадлежит к подмножеству унарных функций, поскольку его диапазон совпадает с его доменом.
Функция-преемник , обозначаемый , является унарным оператором. Его домен и кодомен - это натуральные числа, его определение выглядит следующим образом:
Во многих языках программирования, таких как C, выполнение этой операции обозначается postfixing к операнду, т.е. использование эквивалентно выполнению присваивания .
Многие из элементарных функций являются унарными функциями, в частности, тригонометрические функции, логарифм с предварительно заданное основание, возведение в степень до заданной степени или предварительно заданного основания, и гиперболические функции являются унарными.