Unární operace

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

V matematice je unární operace taková operace, která má jediný operand.

Unární operace f na množině \mathcal{A} tedy je zobrazení :f: \mathcal{A} \rightarrow \mathcal{B}, přičemž velmi často je \mathcal{A} = \mathcal{B}.

Příklady unárních operací

v číselných množinách ** získání opačného čísla (−x), absolutní hodnota, či faktoriál (n!), ** ve vektorovém prostoru opačný vektor ** nad výroky pak je například negace, ** inverzní zobrazení nebo funkce

Unární operace v programování

Unární operace se vyskytují v mnoha programovacích jazycích. Například v jazyce C jsou následující unární operace: * Inkrementace: ++x, x++ (přidá jedničku k dané proměnné) * Dekrementace: --x, x-- (odečte jedničku od dané proměnné) * Reference: &x (zjistí adresu dané proměnné, do ukazatele) * Dereference: *x (zjistí hodnotu proměnné na ukazatelem dané adrese) * Escapování: \\ (řídicí znak kontextově změní význam následujícího znaku řetězce, funkce řízená daty) * Zjištění velikosti: sizeof x (získá velikost daného typu či proměnné) * Opačné číslo: -x (k dané hodnotě získá číslo opačné) * Unární plus: +x (identita) * Bitová negace: ~x (k dané hodnotě získá číslo se všemi bity invertovanými) * Logická negace: . +morex (vrátí negaci dané logické hodnoty).

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top