Унарна операција
Унарне операције су математичке операција која прихвата само један параметар (лат. unum, један).
Математички унарни оператори
У математици, у унарне операторе спадају:
Оператор | Запис | Значење |
---|---|---|
- | -x | промена знака операнда |
! | x! | факторијел |
! | !x | леви факторијел |
квадратни корен | ||
апсолутна вредност | ||
ln | ln x | природни логаритам |
log10 | log10x | логаритам за основу десет |
e | ex | антилогаритам |
¬ | ¬x | логичка негација |
тригонометријске функције |
Програмирање
У програмирању све математичке унарне операције имају свој еквивалент, а постоје и неке додатне:
- ++ (инкрементирање) – увећава операнд за 1
- -- (декрементирање) – умањује операнд за 1
- & (референцирање) – враћа адресу променљиве или служи за прављење алијаса променљиве
- * (дереференцирање) – враћа променљиву чија је адреса дата
- ~ (бинарни комплемент) – замењује нуле у променљивој јединицама и обратно, користи се за запис негативних бројева