平方根计算是一个数学概念。一个非
负实数的
平方根在VC6.0中的
math.h头文件的函数原型为double sqrt(double);sqrt系Square Root Calculations,通过这种运算可以考验CPU的浮点能力。
VC 2008后为
重载函数,原型为 float sqrt (float),double sqrt (double),
long double sqrt(long double)
Carmack的sqrt计算函数在批量计量时的耗时比系统
库函数还要少,优异的性能的根本原因就是那个令无数人膜拜的
魔数0x5F3759DF。
如果参数 Number 为负值,函数 SQRT 返回
错误值 #Num!。