Nueva pregunta

Pregunta:

Fecha: 13-05-2019 12:11:23 (En Español)

Determinar si un número decimal es par o impar[Resuelta]

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. Etiquetas: Votos: 0 - Respuestas: 3 - Vistas: 9 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 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™
      Votos: 1 - Link respuesta
     
  • Fecha: 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
      Votos: 2 - Link respuesta
     
  • Fecha: 13-05-2019 14:19:00 Gracias a todos me ayudó bastante, saludos.   Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com