• Lunes 18 de Noviembre de 2024, 03:25

Autor Tema:  Promediar 3 Tiempos  (Leído 1990 veces)

Angel38

  • Miembro MUY activo
  • ***
  • Mensajes: 370
    • Ver Perfil
Promediar 3 Tiempos
« en: Jueves 22 de Diciembre de 2005, 14:26 »
0
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:
[size=109]Se me olvidó instalar los Drivers de Cordura en mi Cerebro.

Angel38

  • Miembro MUY activo
  • ***
  • Mensajes: 370
    • Ver Perfil
Re: Promediar 3 Tiempos
« Respuesta #1 en: Jueves 22 de Diciembre de 2005, 14:40 »
0
: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:
[size=109]Se me olvidó instalar los Drivers de Cordura en mi Cerebro.

Jose Arriagada

  • Miembro MUY activo
  • ***
  • Mensajes: 373
    • Ver Perfil
Re: Promediar 3 Tiempos
« Respuesta #2 en: Viernes 23 de Diciembre de 2005, 20:15 »
0
Cambia

suma = TimeValue(t1) + TimeValue(t2) + TimeValue(t3)

Ahora te funcionara

Jose Arriagada

  • Miembro MUY activo
  • ***
  • Mensajes: 373
    • Ver Perfil
Re: Promediar 3 Tiempos
« Respuesta #3 en: Viernes 23 de Diciembre de 2005, 20:17 »
0
suma=timevalue(t1) + timevalue(t2) + timevalue(t3)

print Format(promedio, "hh:mm:ss")