Ответ
KLeN 17.01.2007 23:51
а для чего это волшебное выражение?
(^end.tv_sec.double[] - ^begin.tv_sec.double[])*1000 + (^end.tv_usec.double[] - ^begin.tv_usec.double[])/1000
Не очень понял смысл =)
вы сами просили результат в милисекундах
смотрите в доке $status:rusage
хэши begin и end это замеры времени в начале и в конце
ключ tv_sec - это кол-во секунд в момент измерения
сколько миллисекунд в 1 секунде? - 1000 сл-но результат в сек. множим на 1000 чтобы получить кол-во милисекунд
ключ tv_usec - это кол-во микро секунд (
в интервале 1 секунды) в момент измерения
(1/1000000) cл-но чтобы получить милли делим на 1000
складываем разности в моментах получаем результат в милли секундах
надеюсь прояснил
- Миллисекунды, Marat Suponitsky 17.01.2007 16:19 / 17.01.2007 16:21