• Publicidad

¿Elemento impar/par?

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

¿Elemento impar/par?

Notapor Lumyjj » 2010-01-11 12:24 @558

¿Cómo puedo distinguir si una variable almacena un valor par o impar?
¡Gracias!
Lumyjj
Perlero nuevo
Perlero nuevo
 
Mensajes: 13
Registrado: 2009-12-27 07:05 @336

Publicidad

Re: Elemento impar/par

Notapor explorer » 2010-01-11 12:35 @566

Con un poco de matemáticas, ver el resto de la división entera de 2:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
if ($var % 2 == 0) {
    print "Es par\n";
}
else {
    print "No es par\n";
}
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: ¿Elemento impar/par?

Notapor Lumyjj » 2010-01-11 12:41 @570

¿"% 2" es entonces el resto de la división de la variable entre 2?
¡Muchas gracias!
Lumyjj
Perlero nuevo
Perlero nuevo
 
Mensajes: 13
Registrado: 2009-12-27 07:05 @336

Re: ¿Elemento impar/par?

Notapor explorer » 2010-01-11 13:43 @613

"%" es la operación módulo, que es el resto de la división entera entre los dos argumentos de la operación.

Más información, en perldoc perlop.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 34 invitados