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