Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: How to define time of execution of the program at the decision of problems on Delphi? (Write, please!!!)

1
  1  Kuzmin Alexey Andreevich, 22 января 2009 г. 19:15:51
      Var start:Extended;
begin
start:=now;
...;
DoSomething;
...;
Write((now-start)*24*60*60);
end.
  2  Kuzmin Alexey Andreevich, 22 января 2009 г. 19:14:40
      It's very simple!
  3  Беляев Сергей Николаевич, 21 января 2009 г. 8:13:32
      //Вот вам пара функций для размышления (я их использую в тестирующей системе на делфи для замера времени выполнения программ):
function GetCPUTick: Int64;
asm
DB $0F,$31
end;

procedure CalibrateCPU;
var
t: cardinal;
res: int64;
begin
t := GetTickCount;
while t=GetTickCount do;
Res := GetCPUTick;
while GetTickCount<(t+400) do;
Res := GetCPUTick - res;
CPUClock := 2.5e-6*Res;
end;
  4  Мехрдод ТРГИ [9"А" team], 20 января 2009 г. 17:11:47
      translate it into russian and maybe somebody help you!!!
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru