Foros del Web » Programando para Internet » PHP »

Sacar un porcentaje

Estas en el tema de Sacar un porcentaje en el foro de PHP en Foros del Web. hola, miren, yo tengo 4 numeros 3877 2999 298 1082 y lo que necesito es sacar el porcentaje en valor 100%, no se si me ...
  #1 (permalink)  
Antiguo 25/09/2003, 20:48
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 14 años, 6 meses
Puntos: 2
Sacar un porcentaje

hola, miren, yo tengo 4 numeros

3877
2999
298
1082

y lo que necesito es sacar el porcentaje en valor 100%, no se si me explico...

1º= 42%
2º= 38%
3º= 4%
4º= 16%

tendria que darme ese valor mas o menos... alguien sabe como se hace algo asi? o alguna explicacion .. de alguna web..?

graciasxxx
__________________
3w.valenciadjs.com
3w.laislatv.com
  #2 (permalink)  
Antiguo 25/09/2003, 20:59
 
Fecha de Ingreso: noviembre-2002
Mensajes: 190
Antigüedad: 15 años
Puntos: 0
no se si es lo que tu quieres, pero es solo algo de matemáticas...

si tengo
4
6
8
2
yo se que la suma es 20 osea que 20 es el 100%.
y luego a nada más que regla de 3 simple:
si 20 es el 100%, 4 = x tengo que calcular en valor de x y listo.
osea 4*100/20=20. yo se que 4 es igual al 20% y asi con el resto.

... es esto lo que necesitabas?

Slaudos
  #3 (permalink)  
Antiguo 25/09/2003, 21:13
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 14 años, 6 meses
Puntos: 2
Código PHP:
<?
function tanto_porciento($porcentaje,$de){
$tanto_porciento=$de*$porcentaje/100;
return 
$tanto_porciento;
}

$porcentaje=50;
$de=100;
 
$tanto_porciento=tanto_porciento($porcentaje,$de);

echo 
"El ".$porcentaje."% de ".$de." es: ".$tanto_porciento;
?>
esto es lo que buscaba gracias

__________________
3w.valenciadjs.com
3w.laislatv.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 3 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 02:01.