Programación General > Visual Basic 6.0 e inferiores
Promediar 3 Tiempos
(1/1)
Angel38:
Hola amigos, en mi anterior pregunta tal vez no me exprese bien.
La voy a explicar un poco mejor y si no obtengo ayuda les prometo que desistire.
Tengo estas variables
t1="05:00:00"
t2="01:00:00"
t3="03:00:00"
Para el promedio sumo los tiempos y divido por el la cantidad de tiempos sumados.
suma=format(timevalue(t1)) +format(timevalue(t2)) +format(timevalue(t3),"hh:mm:ss")
' Esta suma la hace perfecta, me da suma="09:00:00", entoces codifico para el promedio
promedio=suma/3
'Promedio no hace esta operacion. Si alguien sabe de algun truco le agradeceria. :unsure:
Angel38:
:P Tenia que utilizar format(promedio,"hh:mm:ss") para que apareciera el valor en unidades de horas.
:blink:
Toy aprendiendo, toy aprendiendo jejeje :devil: :comp:
Jose Arriagada:
Cambia
suma = TimeValue(t1) + TimeValue(t2) + TimeValue(t3)
Ahora te funcionara
Jose Arriagada:
suma=timevalue(t1) + timevalue(t2) + timevalue(t3)
print Format(promedio, "hh:mm:ss")
Navegación
Ir a la versión completa