Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/09/2010, 08:43
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 2 meses
Puntos: 331
Respuesta: Recoger variable en forma de fracción

Prueba cambiando el tipo de variable y modifica a tu gusto:

Código PHP:

<?php
    $tipo 
false;
    
$var "1.6000"//Variable introducida por el usuario, puede ser $var = "1.6";
    
    
if(strpos($var"/")){ echo "<h1>Es Fracción</h1>"$tipo "f";}
    if(
strpos($var".")){ echo "<h1>Es Decimal</h1>"$tipo "d";}
    
    switch (
$tipo){
        case 
"f":
         
$nums explode("/"$var); //La separo
    
$nuevo_valor $nums[0]/$nums[1]; //Recalculo
    
echo "<h3> Fracción: ".$nuevo_valor."</h3>";
    echo 
"<h3> Raíz: ".sqrt($nuevo_valor)."</h3>";
        break;
        
        case 
"d":
   
    echo 
"<h3> Raíz: ".sqrt($var)."</h3>";
            break;
    }
   

?>
salu2