常用庫函數耗時

 CElapsed DD;
 double y = 100.56845756456686445645486454864566678456;
 double x = -1.4545643123000004564564568846845648664601;
 double z = 0;

 


 ////TRACE("-法");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = 2.3 - x;
 //}
 //DD.End();

 ////TRACE("*法");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = 2.3 * x;
 //}
 //DD.End();

 ////TRACE("/法");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = 2.3 / x;
 //}
 //DD.End();

 ////TRACE("abs");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = abs(x) ;
 //}
 //DD.End();

 ////TRACE("acos");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = acos(x) ;
 //}
 //DD.End();

 ////TRACE("asin");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = asin(x) ;
 //}
 //DD.End();

 ////TRACE("atan");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = atan(x) ;
 //}
 //DD.End();

 ////TRACE("atan2");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = atan2(x, y) ;
 //}
 //DD.End();

 ////TRACE("cos");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = cos(x) ;
 //}
 //DD.End();

 ////TRACE("cosh");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = cosh(x) ;
 //}
 //DD.End();

 ////TRACE("exp");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = exp(x) ;
 //}
 //DD.End();

 ////TRACE("fabs");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = fabs(x) ;
 //}
 //DD.End();

 ////TRACE("fmod");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = fmod(x, y) ;
 //}
 //DD.End();

 ////TRACE("labs");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = labs(x) ;
 //}
 //DD.End();

 ////TRACE("log");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = log(x) ;
 //}
 //DD.End();

 ////TRACE("log10");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = log10(x) ;
 //}
 //DD.End();

 ////TRACE("pow");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = pow(x, 3) ;
 //}
 //DD.End();

 ////TRACE("sin");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = sin(x) ;
 //}
 //DD.End();

 ////TRACE("sinh");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = sinh(x) ;
 //}
 //DD.End();

 ////TRACE("tan");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = tan(x) ;
 //}
 //DD.End();

 ////TRACE("tanh");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = tanh(x) ;
 //}
 //DD.End();

 ////TRACE("sqrt");
 //DD.Begin();
 //for (int i = 0; i < 10000000; i++)
 //{
 // z = sqrt(x) ;
 //}
 //DD.End();

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章