01/06/2010, 21:31
|
| | Fecha de Ingreso: junio-2010
Mensajes: 5
Antigüedad: 14 años, 5 meses Puntos: 0 | |
gracias wiwi74 estoy implementando el codigo con la funcion que creaste (la primera que postiastes) cuando lo termine lo subo y lo trato de implementar en la clase y en el metodo!!!!!!!
gracias saludos!!!!!!
holaa de nuevo estoy implementando la funcion de wiwi74 pero quiero agregarle una funcion para que la fraccion me la muestre simplificada a su maxima expresion posible estube leyendo y encontre esta
<?php
function gmp_gcd($a, $b)
{
if ($a == 0 || $b == 0)
return abs( max(abs($a), abs($b)) );
$r = $a % $b;
return ($r != 0) ?
gmp_gcd($b, $r) :
abs($b);
}
$numerador = 20;
$denominador = 10;
$mcd = gmp_gcd($numerador, $denominador);
echo $mcd . '<br>';
$arriba = $numerador / $mcd;
$abajo = $denominador / $mcd;
$resultado = $arriba . '/' . $abajo;
echo $resultado; // devuleve 2/1
?>
pro me entrega la fraccion simplificada al maximo!!!!
gracias y saludos!!!!!
Última edición por GatorV; 02/06/2010 a las 20:45 |