Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Saber si un número es par - PHP

  • 30/03/2011
  • 7:12 pm
  • marcofbb

Php utiliza el operador % para calcular el resto de una división. En este caso, lo que realizamos es: Si $numero dividido 2, tiene resto 0.

<?php
$numero = 54; //Pueden poner lo que quieran, incluso una variable traida desde un formulario 
if ($numero%2==0) // Vemos si 54 dividido en 2 da resto 0 si lo da
{ echo "par"; } //escribo Par
else //Sino
{ echo "impar"; } //Escribo impar
?>

Con este mismo script podemos hacer una tabla alternando colores, le dejo la duda picando mañana lo publico.

Share

¿Necesitas ayuda? o ¿Asesoramiento webmaster? Registrate en nuestro foro de consultas

Posts Relacionados

Total de Comentarios: 5

Avatar
esperanza
24/08/2013
11:28 pm

muy buena información 🙂

Avatar
Salvador
29/11/2014
12:00 pm

Muchas gracias, rápido y directo, así da gusto buscar información!!

Avatar
19/07/2016
3:56 pm

Hola, esta solución es válida con enteros, los números decimales arrojarían resultados erróneos.

Números pares:
Array
(
[0] => 2
[1] => 4
[2] => 6
[3] => 8
[4] => 0.2
[5] => 0.1
[6] => 0.66
[7] => 0.188
)
Números impares:
Array
(
[0] => 1
[1] => 3
[2] => 5
[3] => 7
[4] => 9
[5] => 1.66
[6] => 1.72
)

Avatar
19/07/2016
4:11 pm

Hola Moises,
Solo los números enteros pueden ser pares o impares. Es decir, que si se ingresa un numero no entero, abría que abortar el sistema por dato erróneo.

Saludos

Avatar
21/07/2016
8:37 am

Cierto, teoría matemática. Fallo mío. Aunque esta bien saberlo para comprobar que se tiene un entero.
Saludos.


Enviar Comentario

(*)

(*)