El operador de ! en Perl

El operador unario un signo de exclamación ! en el lenguaje de programación Perl es una negación lógica.

El resultado del operador ! es siempre una de las dos opciones:

  • es el número de 1 (en caso de que ! se aplica a la mentira)
  • una cadena vacía '' (si ! se aplica a la verdad)

He aquí un ejemplo:

▶ Run
#!/usr/bin/perl

print !0;

El programa mostrará en pantalla el texto 1. En este ejemplo, el operador de ! se aplica al número de 0. El número de 0 es una mentira, y el resultado del operador ! — la verdad.

El uso de !!

A veces el operador de ! se utiliza 2 veces seguidas. En este caso, el resultado del trabajo de esta doble del operador el número de 1 si estos dos operadores se aplican a la verdad o una cadena vacía si se aplican a la mentira.

Temas relacionados

Otros articulos