Aplicación en Visual Foxpro; redondeo en los números obtenidos en los cálculos y lógica a seguir
Hola amigo mio, gracias nuevamente por la ayuda de la ultima vez, el calculo de horas tomando en cuenta minutos por hora
lo que pasa es que estoy rehaciendo una aplicación, algo más consistente, pero me he encontrado con casos y resultados que para mi son sin sentido te explico.
ejm 1:
ingreso = 08:10 , salida = 10:40 - total horas a dictar 3:00 minutos = 50( este ews su horario normal)
Ingreso = 08:16, salida 10:40, tardanza 00.06, total horas dictadas 2.44
el anterior sistema redondea esos 2.44 a 2.88, si el docente solo tardo 6 minutos entonces para mi seria 3.00-00.06 = 2.94. Dime esta bien mi lógica... El otro sistema anteriores duplica los minutos tardes que es 0.06 a 0.12, ahí si saldría 2.88.
ejm 2
Ingreso 18:30, salida 19:50( muestra 19:49, pero yo lo pongo 50 para que de 2 horas),
minutos = 40, total a dictar 2 horas
día normal :
Ingreso 18:45, salida 19:50, tardes = 00.15, total dictado = 1.25, redondeo 1.62
en este caso 1.62, ¿cómo salio?, es el redondeo de 1.25.. No comprendo
ejm 3 y ultimo.
ingreso = 13:25 salida 14:30, minutos = 45 horas a dictar 1.20, ¿Pero lo redondea a 1.44. Por que lo redondea a 1.44? ¿?
La verdad o los cálculos de ese sistema están mal, o no lo se, ayudame.
Gracias desde ya amigo.
lo que pasa es que estoy rehaciendo una aplicación, algo más consistente, pero me he encontrado con casos y resultados que para mi son sin sentido te explico.
ejm 1:
ingreso = 08:10 , salida = 10:40 - total horas a dictar 3:00 minutos = 50( este ews su horario normal)
Ingreso = 08:16, salida 10:40, tardanza 00.06, total horas dictadas 2.44
el anterior sistema redondea esos 2.44 a 2.88, si el docente solo tardo 6 minutos entonces para mi seria 3.00-00.06 = 2.94. Dime esta bien mi lógica... El otro sistema anteriores duplica los minutos tardes que es 0.06 a 0.12, ahí si saldría 2.88.
ejm 2
Ingreso 18:30, salida 19:50( muestra 19:49, pero yo lo pongo 50 para que de 2 horas),
minutos = 40, total a dictar 2 horas
día normal :
Ingreso 18:45, salida 19:50, tardes = 00.15, total dictado = 1.25, redondeo 1.62
en este caso 1.62, ¿cómo salio?, es el redondeo de 1.25.. No comprendo
ejm 3 y ultimo.
ingreso = 13:25 salida 14:30, minutos = 45 horas a dictar 1.20, ¿Pero lo redondea a 1.44. Por que lo redondea a 1.44? ¿?
La verdad o los cálculos de ese sistema están mal, o no lo se, ayudame.
Gracias desde ya amigo.
1 Respuesta
Respuesta de ikz0f7
1