Унарна операција

Из Википедије, слободне енциклопедије

Унарне операције су математичке операција која прихвата само један параметар (лат. unum, један).

Математички унарни оператори[уреди]

У математици, у унарне операторе спадају:

Оператор Запис Значење
- -x промена знака операнда
 ! x! факторијел
 !  !x леви факторијел
\sqrt{\ } \sqrt{ x } квадратни корен
\left|{\ }\right| \left|x\right| апсолутна вредност
ln ln x природни логаритам
log10 log10x логаритам за основу десет
e ex антилогаритам
¬ ¬x логичка негација
тригонометријске функције

Програмирање[уреди]

У програмирању све математичке унарне операције имају свој еквивалент, а постоје и неке додатне:

  • ++ (инкрементирање) – увећава операнд за 1
  • -- (декрементирање) – умањује операнд за 1
  • & (референцирање) – враћа адресу променљиве или служи за прављење алијаса променљиве
  • * (дереференцирање) – враћа променљиву чија је адреса дата
  • ~ (бинарни комплемент) – замењује нуле у променљивој јединицама и обратно, користи се за запис негативних бројева

Види још[уреди]