Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Problema de calculo en php complicado
Enviado por xavi333es el día 18 de junio de 2008
Tengo que hacer un calculo y estoy estancado en el desarrollo final. A ver si me podeis echar un cable.
if (($asientos_tmp > 500) && ($asientos_tmp <= 2000))
{
// este es el precio hasta 500
$precio_total = 25.00;
//sumamos el resto
$resto = $asientos -500;
$precio_parcial = ($resto*0.48)/12;
$precio_total += $precio_parcial;
}
if ($asientos_tmp <2000)
{
// este es el precio hasta 500
$precio_total = 25.00;
// hasta 2000-500 = 1500
$precio_parcial = (1500*0.48)/12;
$precio_total += $precio_parcial;
//el resto es más de 2000
$resto=$asientos -2000;
$precio_parcial = ($resto*0.35)/12;
$precio_total += $precio_parcial;
}
$total= $resultado + $asientos;
echo \"El presupuesto es de: <b> $total</b> euros/mes\";
?>
Hasta 500 asientos me calcula bien ya que el importe siempre debe ser 25
pero en cantidades superiores debe calcular:
de 501 a 2000: *0,48/12 (pero seuma 25 de la cantidad 500 y que lógicamente se restará de este valor)
más de 2001: *0,35/12 (arrastrando los dos valores anteriores: 25 y el calculo de 1500*0,48/12