Articulo de referencia

operación unaria

En matemáticas , una operación unaria es una operación con un solo operando , es decir, una sola entrada. [ 1 ] Esto contrasta con las operaciones binarias , que utilizan dos op...

En matemáticas , una operación unaria es una operación con un solo operando , es decir, una sola entrada. [ 1 ] Esto contrasta con las operaciones binarias , que utilizan dos operandos. [ 2 ] Un ejemplo es cualquier función .F:AA{\displaystyle f:A\rightarrow A}, donde A es un conjunto ; la funciónF{\displaystyle f}es una operación unariasobre A.

Las notaciones comunes son la notación prefija (p. ej. ¬ , ), la notación postfija (p. ej. factorial n ! ), la notación funcional (p. ej. sen x o sen( x ) ) y los superíndices (p. ej. transponer A T ). También existen otras notaciones; por ejemplo, en el caso de la raíz cuadrada , una barra horizontal que extiende el signo de raíz cuadrada sobre el argumento puede indicar la extensión del mismo.

Ejemplos

Valor absoluto

Obtener el valor absoluto de un número es una operación unaria. Esta función se define como|norte|={norte,si norte0norte,si norte<0{\displaystyle |n|={\begin{cases}n,&{\mbox{si }}n\geq 0\\-n,&{\mbox{si }}n<0\end{cases}}}dónde|norte|{\displaystyle |n|}es el valor absoluto denorte{\displaystyle n}.

Negación

La negación se utiliza para hallar el valor negativo de un número. Aquí tienes algunos ejemplos:

(3)=3{\displaystyle -(3)=-3}
(3)=3{\displaystyle -(-3)=3}

Factorial

Para cualquier entero positivo n , el producto de los enteros menores o iguales a n es una operación unaria llamada factorial . En el contexto de los números complejos , la función gamma es una extensión de la operación unaria factorial.

Trigonometría

En trigonometría , las funciones trigonométricas , comopecado{\displaystyle \sin },porque{\displaystyle \cos }, ybroncearse{\displaystyle \tan }Las operaciones binarias, como la suma , pueden considerarse operaciones unarias. Esto se debe a que basta con proporcionar un único término como entrada para obtener un resultado. En cambio, las operaciones binarias requieren dos términos diferentes para calcular un resultado.

Ejemplos de lenguajes de programación

A continuación se muestra una tabla que resume los operadores unarios comunes junto con sus símbolos, descripción y ejemplos: [ 3 ]

JavaScript

En JavaScript , estos operadores son unarios: [ 4 ]

Familia de lenguas C

En la familia de lenguajes C , los siguientes operadores son unarios: [ 5 ] [ 6 ]

Shell de Unix (Bash)

En el shell de Unix ( Bash / Bourne Shell ), por ejemplo, los siguientes operadores son unarios: [ 7 ] [ 8 ]

  • Antes y después del incremento: ,++$x$x++
  • Antes y después del decremento: ,--$x$x--
  • Positivo:+$x
  • Negativo:-$x
  • Negación lógica:!$x
  • Expansión simple:$x
  • Expansión compleja:${#x}

PowerShell

En PowerShell , los siguientes operadores son unarios: [ 9 ]

  • Incremento: ,++$x$x++
  • Decremento: ,--$x$x--
  • Positivo:+$x
  • Negativo:-$x
  • Negación lógica:!$x
  • Invocar en el ámbito actual :.$x
  • Invocar en un nuevo ámbito:&$x
  • Elenco:[type-name] cast-expression
  • Elenco:+$x
  • Formación:,$array

Véase también

Referencias

  1. Weisstein, Eric W. "Operación unaria" . mathworld.wolfram.com . Consultado el 29 de julio de 2020 .
  2. Weisstein, Eric W. "Operación binaria" . mathworld.wolfram.com . Consultado el 29 de julio de 2020 .
  3. "Operadores unarios en programación" . GeeksforGeeks . 20 de marzo de 2024. Consultado el 24 de abril de 2024 .
  4. "Operadores unarios" .
  5. "5. Expresiones y operadores". Referencia del lenguaje C/C++ . Versión 6.0. pág. 109. Archivado del original el 16 de octubre de 2012. 
  6. "Operadores unarios - Tutoriales de C - Sanfoundry" . www.sanfoundry.com . 2 de marzo de 2014. Archivado del original el 13 de junio de 2018. Consultado el 15 de mayo de 2017 .
  7. "Aritmética de shell (Manual de referencia de Bash)" . www.gnu.org . Sistema operativo GNU . Consultado el 24 de abril de 2024 .
  8. Miran, Mohammad Shah (26 de octubre de 2023). "Operadores unarios en Bash" . LinuxSimply . Consultado el 24 de abril de 2024 .
  9. "Expresiones - PowerShell" . learn.microsoft.com . Microsoft. 3 de septiembre de 2021. Consultado el 23 de abril de 2024 .
  • Logotipo de Wikimedia CommonsContenido multimedia relacionado con las operaciones unarias en Wikimedia Commons