平方根计算

平方根计算

学科 数学
中文名 平方根计算
头文件 math.h
应用 考验CPU的浮点能力
目录导航

基本介绍

头文件:math.h

功能:计算一个非负实数的平方根

函数原型:在VC6.0中的math.h头文件的函数原型为doublesqrt(double);

说明:sqrt系SquareRootCalculations(平方根计算),通过这种运算可以考验CPU的浮点能力。

C/C++

平方根计算平方根计算程序例:

#include <math.h>

#include <stdio.h>

int main(void)

{

double x = 4.0, result;

result = sqrt(x); //result*result = x

printf("The square root of %f is %f\n", x, result);

return 0;

}

VC 2008后为重载函数,原型为 float sqrt (float),double sqrt (double),double long sqrt(double long)

注意没有sqrt (int),但是返回值可以为int

pascal

EXCEL函数

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

平方根

语法 

SQRT(number)

Number 要计算平方根的数。

说明 

如果参数 Number 为负值,函数 SQRT 返回错误值 #Num!。

词条图册

Linux中使用gcc编译器需要加-lm作为链接,调用数学函数库math.h

例如:

/*文件名test.c*/

#include<stdio.h>

#include<math.h>

#include<stdlib.h>

void main()

{

double x;

double n=rand()%100;

printf("%lf\n",n);

x=sqrt(n);

printf("%lf\n",x);

}

相关百科
返回顶部
产品求购 求购