Foros del Web » Programación para mayores de 30 ;) » C/C++ »

[SOLUCIONADO] Error al calcular C++

Estas en el tema de Error al calcular C++ en el foro de C/C++ en Foros del Web. Hola a todos. Estoy haciendo un juego, y tengo esta función para calcular la altura del salto @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código c++: Ver original y = ...
  #1 (permalink)  
Antiguo 22/10/2013, 15:53
 
Fecha de Ingreso: diciembre-2011
Mensajes: 17
Antigüedad: 12 años, 4 meses
Puntos: 0
Error al calcular C++

Hola a todos.

Estoy haciendo un juego, y tengo esta función para calcular la altura del salto

Código c++:
Ver original
  1. y=(yInicial-(yVel*contSalto* ( deltaTicks / 1000.f ))+(FOO_GRAVEDAD*pow(contSalto,2)* ( deltaTicks / 1000.f ))/2);

Lo de deltaTicks/1000.f mover el personaje independientemente de los frames, y contSalto es un contador a partir de 0 y sumando 1 cada vez que entra en el bucle.

Mi problema viene a que no se porqué, el cálculo de la función me da valores extraños tipo:

396,395,312,394,393......

y me gustaría saber el porqué y si hay manera de evitarlo.

Muchas gracias

Última edición por zeus1200; 22/10/2013 a las 16:30

Etiquetas: calcular
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




La zona horaria es GMT -6. Ahora son las 16:58.