C/Visual C - porque CLK_TCK es 18.2

 
Vista:

porque CLK_TCK es 18.2

Publicado por Reynaldo Herrera (12 intervenciones) el 17/05/2001 21:47:09
Alguien me podria explicar porque en Turboce 2.0 hay una variable CLK_TCK = 18.2 (creo que son ciclos del reloj)

Este valor deperende del tipo de maquina que estoy usando?
Lo tengo que cambiar para maquinas mas rapidas?

p.d. estoy tratando de programar un cronometro.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Variable CLK_TCK en Turbo C++ 2.0 y su relación con la velocidad del reloj de la máquina

Publicado por Alejandro (913 intervenciones) el 25/09/2024 17:17:23
En Turbo C++ 2.0, la variable `CLK_TCK` se utiliza para representar el número de ciclos del reloj por segundo en la máquina en la que se está ejecutando el programa. Es una constante que se utiliza para calcular el tiempo transcurrido en el programa.

El valor predeterminado de `CLK_TCK` en Turbo C++ 2.0 es 18.2, que representa aproximadamente 18.2 ciclos del reloj por segundo. Sin embargo, este valor puede variar dependiendo del tipo de máquina en la que se esté ejecutando el programa.

En máquinas más rápidas, es posible que el valor de `CLK_TCK` deba ajustarse para reflejar la velocidad del reloj de la máquina. Esto se debe a que el valor predeterminado de 18.2 puede no ser preciso en máquinas más modernas y rápidas.

Si estás programando un cronómetro y necesitas una mayor precisión en el tiempo transcurrido, puedes ajustar el valor de `CLK_TCK` en función de la velocidad del reloj de tu máquina. Puedes utilizar funciones o métodos específicos de la plataforma o bibliotecas de tiempo para obtener una medida más precisa del tiempo transcurrido en lugar de depender únicamente de `CLK_TCK`.

Recuerda que Turbo C++ 2.0 es una versión antigua del compilador y puede haber limitaciones en su precisión y compatibilidad con máquinas modernas. Si es posible, considera utilizar un compilador más actualizado y compatible con las características y capacidades de las máquinas actuales.

Espero que esta explicación te sea útil, Reynaldo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar