Question:
Date: 13-05-2019 12:11:23
(In Spanish)
Determinar si un número decimal es par o impar[Resolved]
Estimados tengan todos una buena tarde, por favor me ayudar indicando si existe alguna manera de determinar si un número decimal es par o impar es decir: si tengo 2.36 el número 6 viene a ser par pero si tengo 2.35 el número 5 es impar, gracias por su ayuda. Votes: 0 - Answers: 3 - Views: 9 Share on: Google Facebook Twitter LinkedIn LinkAnswers:
-
Date: 13-05-2019 12:30:35 Saludos, solo verifica con 0.02 (O la cantidad de decimales que quieras)
Ejemplo:
$esonoimpar=($numeroaverificar%0.02); if($esonoimpar==0) { echo $var_idioma_espar; } else { echo $var_idioma_noespar; }
Date una vuelta aqui
Por si no has ocupado el % le entiendas mas..
Saludos...
Stryfe™ Votes: 1 - Link answer -
Date: 13-05-2019 12:36:39 Hola
Otra alternativa para la resolución del problema.
<?php $numero =2.35; $ultimoDigito = substr($numero,-1,1); // se obtiene el último dígito del número // se evalua si es par o impar if ($ultimoDigito & 1) { echo "El ultimo digito $ultimoDigito es impar"; }else{ echo "El ultimo digito $ultimoDigito es par"; } ?>
Siendo $numero = 2.36 / Resultado: El ultimo digito 6 es par
Siendo $numero = 2.35 / Resultado: El ultimo digito 5 es impar
Espero que te sirva
Saludos Votes: 2 - Link answer -
To actively participate in the community first must authenticate, enter the system.Sign In