常用库函数耗时

 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();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值