[問題] 測量執行時間
我想測量一個程式所執行的時間,不過似乎精密度非常的不夠
開發平台: Dev-C++
我的作法如下,可是這樣子只能測到秒而已
有時低於一秒就變 0 了
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
double ta,tb; //ta記錄開始 tb記錄結束
double T; //T記錄時間差
int main (void)
{
ta=time(0);
for (i=0;i<10000;i++)
{
do somthing
}
ta=time(0)
T=ta-tb;
printf("%lf",T)
system("pause");
return 0;
}
--
http://www.wretch.cc/blog/jesse78131
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.249.122
→
11/29 09:44, , 1F
11/29 09:44, 1F
→
11/29 15:06, , 2F
11/29 15:06, 2F
→
11/29 16:07, , 3F
11/29 16:07, 3F
討論串 (同標題文章)