LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

elapsed_time = (float) (timer_count / 32768);

Включу пуриста. Это лучше делать после рестарта таймера, хоть это и микросекунды (хотя арифметика с плавающей точкой медленная). А то получается, что это деление не учитывается в замере времени. Вообще время между остановкой, чтением и перезапуском лучше сделать как можно меньше (опять с точки зрения пуриста).

Исправление Zubok, :

elapsed_time = (float) (timer_count / 32768);

Включу пуриста. Это лучше делать после рестарта таймера, хоть это и микросекунды (хотя арифметика с плавающей точкой медленная). А то получается, что это деление не учитывается в замере времени. Вообще время между остановкой, чтением и перезапуском лучше сделать как можно меньше (опять с точки зрения пуриста). И старт можно с нуля начать, а не с 1.

Исходная версия Zubok, :

elapsed_time = (float) (timer_count / 32768);

Включу пуриста. Это лучше делать после рестарта таймера, хоть это и микросекунды (хотя арифметика с плавающей точкой медленная). А то получается, что это деление не учитывается в замере времени. Вообще время между остановкой, чтением и перезапуском лучше сделать как можно меньше (опять с точки зрения пуриста)