⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 浮点数运算时间.txt

📁 c语言的一些常见的算法以及思考和改进的文章,写的很不错,花费了很大的精力从网络了搜罗的,希望大家喜欢.
💻 TXT
字号:
浮点数运算确实比整数运算慢很多 
       随便写写,不准确,但能说明问题。(晕,第一次居然把标题写错了,改过来)

#i nclude <time.h>
#i nclude <stdlib.h>

void main()
{
   int i,j,k,m=0;
   long start,end;
   double t=0.0;
   start=time(NULL);
   for(i=0;i<500;i++)
      for(j=0;j<500;j++)
        for(k=0;k<5000;k++)
       {
           t=t+0.001;
           if(t>5000)
              t=0.0;
       }
   end=time(NULL);
   printf("\nDouble:%lf",(double)(end-start)/CLK_TCK);
   start=time(NULL);
   for(i=0;i<500;i++)
      for(j=0;j<500;j++)
         for(k=0;k<5000;k++)
         {
            m=m+1;
            if(m>5000)
                 m=0;
          }
   end=time(NULL);
   printf("\nInt:%lf",(double)(end-start)/CLK_TCK);
}

运行结果:

Double:1.868132
Double:0.219780
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -