2006年07月31日

C言語で計算時間を計測

C言語でアルゴリズムの処理時間を測るには

clock_t t = clock() ; //開始時刻を代入
/* アルゴリズムを実行 */
printf( "%lf\n", (double)( clock() - t ) / CLOCKS_PER_SEC ) ; //現在の時刻と開始時刻の差を秒で表示

とすればよいです。
一度に計測できる時間は最大で2147.483647秒まで
という点に注意。
参考: http://www.kanz.ce.shibaura-it.ac.jp/comp/c_bangai.html

具体的な関数や他の実行時間測定の方法は
http://kzk9.net/column/time.html
に書かれています。
posted by xi at 21:21| Comment(0) | TrackBack(0) | コンピュータ | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。