平方根计算
数学概念
平方根计算是一个数学概念。一个非负实数平方根在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)
注意没有sqrt (int),但是返回值可以为int
John Carmack's sqrt [C/C++]
Carmack的sqrt计算函数在批量计量时的耗时比系统库函数还要少,优异的性能的根本原因就是那个令无数人膜拜的魔数0x5F3759DF。
pascal
a := sqrt(sqr(x-x[j])+sqr(y-y[j]));
b := sqrt(sqr(x-x[k])+sqr(y-y[k]));
c := sqrt(sqr(x[j]-x[k])+sqr(y[j]-y[k]));
gcc
Linux中使用gcc编译器需要加 -lm 作为链接,调用数学函数库math.h
rand函数是产生随机数的一个随机函数。函数包含在头文件stdlib.h
例如:
EXCEL函数
返回正平方根
语法
SQRT(number)
Number 要计算平方根的数。
说明
如果参数 Number 为负值,函数 SQRT 返回错误值 #Num!。
Python函数
C++
参考资料
最新修订时间:2024-12-20 14:04
目录
概述
程序例
参考资料