• Domingo 15 de Diciembre de 2024, 00:22

Autor Tema:  Re: Libreria time.h en Lenguaje C  (Leído 2734 veces)

victoria

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Libreria time.h en Lenguaje C
« en: Jueves 13 de Febrero de 2003, 01:11 »
0
Necesito saber como trabaja la intruccion clock()/CLK_TCK de la libreria time, para porder medir el tiempo es segundos que tarda ejecutar un programa de operaciones de suma.  Gracia....

Astor

  • Miembro MUY activo
  • ***
  • Mensajes: 112
    • Ver Perfil
Re: Libreria time.h en Lenguaje C
« Respuesta #1 en: Jueves 13 de Febrero de 2003, 04:18 »
0
Mira puede que un programa que suma numeros tarde bastante menos de unos segundos con lo que con esas funciones de bios quedas imposibilitado. Deberias recurrir a utilizar el 8254 con el cual podes contar de micro segundos.

bench

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
Libreria time.h en Lenguaje C
« Respuesta #2 en: Domingo 16 de Febrero de 2003, 22:17 »
0
La función clock retorna una veriariable tipo clock_t que permite representar la fecha y la hora como un entero largo.

Este valor de retorno representa el numero de pulsos del reloj del sistema que han ocurrido durante el tiempo que ha estado ejecutandose el programa que la llama.

Para convertir este valor en segundos se debe dividir por la macro CLOCKS_PER_SEG. que es el número de pulsos del reloj del sistema ocurridos por cada segundo transcurrido

Claudio H. Núñez Guzmán
<chng_14@BenchSQL.com>
http://www.BenchSQL.com/