本文主要是介绍有用的计时函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
///
#include <time.h>
#include <windows.h>
DWORD begin;
DWORD elapsed;
begin = GetTickCount();
//需要计时的代码
elapsed = GetTickCount() - begin;
/
PI计算的一段代码:摘自《win32多线程程序设计》
for (i=0; i<1000000; i++)
{
double x = (double)(rand())/RAND_MAX;
double y = (double)(rand())/RAND_MAX;
if ( (x*x + y*y) <= 1.0 )
inside++;
}
val = (double)inside / i;
printf("PI = %.4g\n", val*4);
这篇关于有用的计时函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!