[linux] clock()

Peter Vrsansky p.vrsansky na pobox.sk
Čtvrtek Říjen 7 01:29:13 CEST 1999


> > Lenze ja to este delim constantou CLOCKS_PER_SEC, podla manualu
> > a stale hadze 4.neviemco
> Tak fajn. Skusil som znova, priklad je dole upraveny na delenie.
> Vystup je priblizne: 0,0,0-1,4-7 (cca), zavisi od vykonu tvojho stroja.
> ... mne to ide :)
> 
> #include <stdio.h>
> #include <time.h>
> 
> int main(int argc, char **argv)
> {
>   clock_t a;
>   int i;
>   a=clock();
>   printf("1:%d\n",a/CLOCKS_PER_SEC);
>   for(i=0;i<0x000fffff;i++){};
>   printf("2:%d\n",(clock()-a)/CLOCKS_PER_SEC);
>   for(i=0;i<0x00ffffff;i++){};
>   printf("3:%d\n",(clock()-a)/CLOCKS_PER_SEC);
>   for(i=0;i<0x0fffffff;i++){};
>   printf("4:%d\n",(clock()-a)/CLOCKS_PER_SEC);
>   return(0);
> };
> 
>

printf("1:%f\n", a / (double) CLOCKS_PER_SEC);
printf("2:%f\n",(clock()-a) / (double) CLOCKS_PER_SEC);
...
...
Tot vsjo.

p.vrsansky na pobox.sk






____________________________________
P. S. V. P. U.
http://www.pobox.sk/





Další informace o konferenci linux