Operació unària: diferència entre les revisions
Aparença
Contingut suprimit Contingut afegit
m Xbosch ha desplaçat la pàgina Operació unaria a Operació unària: Ortografia |
m eliminant text d'indexació automàtica ocult |
||
(16 revisions intermèdies per 10 usuaris que no es mostren) | |||
Línia 1: | Línia 1: | ||
Es defineix com a '''operació |
Es defineix com a '''operació unària''' aquella [[operació matemàtica]], que només necessita l'[[operador]] i un únic [[operand]] (argument) perquè es pugui calcular un valor. |
||
Per exemple, la funció valor absolut «| |» és un operador unari, perquè només necessita un argument. |
Per exemple, la funció valor absolut «| |» és un operador unari, perquè només necessita un argument. |
||
Línia 5: | Línia 5: | ||
També podem veure que: donat un conjunt '''A''', el complement d'un element '''x''' de '''A''' és un altre element '''y''' de '''A''', definint a '''y''' com el complement de '''X''': |
També podem veure que: donat un conjunt '''A''', el complement d'un element '''x''' de '''A''' és un altre element '''y''' de '''A''', definint a '''y''' com el complement de '''X''': |
||
: <math> |
: <math> |
||
\begin{array}{rcl} |
|||
\sim \colon A & \to & A \\ |
|||
x & \mapsto & y \mathop{:=} \sim x |
|||
\end{array} |
|||
</math> |
</math> |
||
Amb el que hem del complement és una operació |
Amb el que hem del complement és una operació unària interna, si a cada element '''x''' de '''A''' li correspon un únic element '''y''' d{{'}}'''A''', sent '''y''' el complement de '''x'''. |
||
El nombre d'arguments d'una funció s'anomena [[aritat]]. |
El nombre d'arguments d'una funció s'anomena [[aritat]]. |
||
== Exemples de llenguatges de programació == |
|||
=== Família C === |
|||
En la família de [[llenguatge de programació|llenguatges de programació]] [[C (llenguatge de programació)|C]], els operadors següents són unaris: |
|||
* [[Operadors d'increment i de decrement|Increment]]: <code>++<span style="color:gray;">x</span>, <span style="color:gray;">x</span>++</code> |
|||
* [[Operadors d'increment i de decrement|Decrement]]: <code>−−<span style="color:gray;">x</span>, <span style="color:gray;">x</span>−−</code> |
|||
* [[Referència (informàtica)|Adreça]]: <code>&<span style="color:gray;">x</span></code> |
|||
* [[Indirecció]]: <code>*<span style="color:gray;">x</span></code> |
|||
* Positiu: <code>+<span style="color:gray;">x</span></code> |
|||
* Negatiu: <code>−<span style="color:gray;">x</span></code> |
|||
* [[Representació de nombres amb signe|El complement]]: <code>~<span style="color:gray;">x</span></code> |
|||
* [[Negació|Negació lògica]]: <code>!<span style="color:gray;">x</span></code> |
|||
* [[Sizeof]]: <code>sizeof <span style="color:gray;">x</span>, sizeof(<span style="color:gray;">nom-tipus</span>)</code> |
|||
* [[Conversió de tipus|Cast]]: <code>(''type-name'') ''<span style="color:gray;">expressio-conversio</span>''</code> |
|||
== Vegeu també == |
== Vegeu també == |
||
* [[Operador]] |
* [[Operador]] |
||
* [[Operació nul·lària]] |
|||
* [[Operació binària]] |
* [[Operació binària]] |
||
* [[Operació ternària]] |
|||
== Enllaços externs == |
== Enllaços externs == |
||
* {{MathWorld | id = UnaryOperation | title = Unary Operation | author = Matt Insall}} |
* {{MathWorld | id = UnaryOperation | title = Unary Operation | author = Matt Insall}} |
||
⚫ | |||
{{ORDENA:Operacio Unaria}} |
|||
[[ar:عملية أحادية]] |
|||
⚫ | |||
[[bg:Унарна операция]] |
|||
[[cs:Unární operace]] |
|||
[[de:Einstellige Verknüpfung]] |
|||
[[el:Μοναδιαία πράξη]] |
|||
[[en:Unary operation]] |
|||
[[es:Operación unaria]] |
|||
[[et:Unaarne tehe]] |
|||
[[fr:Opération unaire]] |
|||
[[he:פעולה אונארית]] |
|||
[[it:Operazione unaria]] |
|||
[[ja:単項演算]] |
|||
[[ko:단항 연산]] |
|||
[[nl:Unaire operatie]] |
|||
[[nn:Unær operator]] |
|||
[[pl:Działanie jednoargumentowe]] |
|||
[[pt:Operação unária]] |
|||
[[ru:Унарная операция]] |
|||
[[sl:Enočlena operacija]] |
|||
[[sr:Унарна операција]] |
|||
[[sv:Unär operator]] |
|||
[[th:การดำเนินการเอกภาค]] |
|||
[[uk:Унарна операція]] |
Revisió de 08:57, 7 juny 2022
Es defineix com a operació unària aquella operació matemàtica, que només necessita l'operador i un únic operand (argument) perquè es pugui calcular un valor.
Per exemple, la funció valor absolut «| |» és un operador unari, perquè només necessita un argument.
També podem veure que: donat un conjunt A, el complement d'un element x de A és un altre element y de A, definint a y com el complement de X:
Amb el que hem del complement és una operació unària interna, si a cada element x de A li correspon un únic element y d'A, sent y el complement de x.
El nombre d'arguments d'una funció s'anomena aritat.
Exemples de llenguatges de programació
[modifica]Família C
[modifica]En la família de llenguatges de programació C, els operadors següents són unaris:
- Increment:
++x, x++
- Decrement:
−−x, x−−
- Adreça:
&x
- Indirecció:
*x
- Positiu:
+x
- Negatiu:
−x
- El complement:
~x
- Negació lògica:
!x
- Sizeof:
sizeof x, sizeof(nom-tipus)
- Cast:
(type-name) expressio-conversio
Vegeu també
[modifica]Enllaços externs
[modifica]- Weisstein, Eric W., «Unary Operation» a MathWorld (en anglès).