error de PHP al dividir
Publicado por goyo_oz (2 intervenciones) el 23/06/2015 15:01:28
buen día a todos, les comento que tengo una página web para una escuela donde se hacen cantidad de operaciones, sumas, restas, promedios, etc, etc. y por alguna extraña razón que espero me puedan ayudar, al realizar una división y comparar el resultado me sale algo irreal. Ya probé en tres distintas computadoras con apache 2.0.63 con php 5.2.10.
voy a tratar de resumir lo mas que se pueda, solo copien y peguen y veran que es muy corta la programación
Saludos...
Gregorio Ríos
Cuautitlán Izcalli, Estado de México
voy a tratar de resumir lo mas que se pueda, solo copien y peguen y veran que es muy corta la programación
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
echo "<br>error en operaciones";
$var=9.1 + 9.2 + 8.7; //sumo la calificacion de los tres examenes
$var=$var/3; //divido entre el numero de examenes para obtener el promedio
echo "<br>el resultado es: ".$var; //el resultado es nueve, claro
//comparo ese resultado, si es mayor o igual a nueve lo felicito
if($var>=9)
{ echo"<br>felicidades, es mayor o igual a nueve";
}
else
{echo "<br> la calificacion es menor de nueve"; //ERROR, no debería de entrar aqui, que pasa?
}
//y continuamos en el error, la funcion INT nos devuelve el entero de un numero
echo"<br>el entero del resultado es:" .(int)$var; //de donde o como sale un ocho aqui??
?>
Saludos...
Gregorio Ríos
Cuautitlán Izcalli, Estado de México
Valora esta pregunta


0