c语言中sqrt与sqr区别是什么?

作者&投稿:官枫 (若有异议请与网页底部的电邮联系)
ACCESS中,sqr和sqrt有什么区别,书上说sqr是平方根,是对还是错呢?~

sqr在大多数语言中都是求平方根,但是在pasacal语言中是求平方。
sqrt在所有支持语言中都是求平方根。
access里面,求平方根是sqr,不支持sqrt

sqrt求平方根。sqr求平方。System.Sqr、System.Sqrt - 平方与平方根 举例: var d: Real; begin d := Sqr(6); ShowMessage(FloatToStr(d)); {36} end; var d: Real; begin d := Sqrt(81); ShowMessage(FloatToStr(d)); {9} end;

sqrt()是求平方根函数。sqr,c语言库中好像是没有这样的函数

sqrt()是求平方根函数。sqr没有这样的函数。可能是自己命名的变量名。

一、sqrt是C语言的库函数,声明于math.h中。形式为
double sqrt(double n);
功能为求n的算术平方根,并返回。
当n值非法(n<0)时会出错。

二、sqr在C语言中没有明确定义,不属于库函数或关键字。
如果在C语言中出现sqr,那么可能是自定义函数或宏定义。
不过在一些其它语言中,sqr是用来求算数平方根的,类似于C的sqrt。
在Pascal中,sqr为求某数的平方。
从这个角度上看,在C中如果出现sqr那么也应是求平方根或者求平方,具体含义还要看如何实现。


关于计算机函数sqrt()的问题
二者都对的。sqrt要求的参数是浮点数,这里s已经是浮点数了,后面的double(s)意思是强制转化为双精度浮点数,只是为了保险。

s=(int) sqrt(n)是什么意思
sqrt(n);强制类型转换啊!sqrt是c语言的自带的函数!

...c语言是什么意思? s=1.0\/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)*...
运用三角形面积的海伦公式,其中s表示的是三角形的周长的一半,area表示的是三角形的面积。程序中1.0\/2相当于数学中的1\/2,*是乘号的意思。sqrt表示的是开平方。

帮我看看这段C语言那里错了
错误的地方比较多,不过熟能生巧的:1、语句结束符少了,下面这两句加语句结束符 p=(a+b+c)\/2 s=sqrt(p*(p-a)*(p-b)*(p-c))2、sqrt()函数的参数和返回值都是double类型,需要一个转换。3、if 子句没有括号。修改代码如下:include<stdio.h> include<math.h> int main(){ int a,...

输入三角形三边求面积c语言
C语言:输入三角形三条边的边长a、b、c(假设输入的三边长能构成三角形),输出三角形的面积s,要求所有变量定义成float型,输出结果保留一位小数。提示:求三角形面积的海伦公式:设p=(a+b+c)\/2,则s=sqrt(p*(p-a)*(p-b)*(p-c))。开平方根的函数是sqrt,包含在头文件math.h中 方法\/...

C语言常用的函数有哪些?比如sqrt 等,只要告诉形式和作用,急用,明天考...
一、格式化输入输出函数格式:在Turbo C中格式字符串的一般形式为: [标志][输出最小宽度][.精度][长度]类型 其中方括号[]中的项为可选项。各项的意义介绍如下:1.类型类型字符用以表示输出数据的类型,其格式符和意义下表所示:表示输出类型的格式字符 格式字符意义 d 以十进制形式输出带符号整数(...

C语言中开平方函数是什么?
1、C语言中求平方根的函数是sqrt 2、实例:函数原型: double sqrt(double x);和 float sqrt(float x);头文件:#include <math.h> 参数说明:x 为要计算平方根的值 返回值:返回 x 平方根 注意事项:如果 x < 0,将会导致 domain error 错误。示例计算200 的平方根值:include <math.h> ...

编程C语言 这个sqrt哪里有问题
而sqrt的参数是double类型,自然会出现参数不匹配。这里可以用“&“,即表示位运算。include<stdio.h> include<math.h> int main(){long double a,b,c,d;scanf("%ld%ld%ld%ld",a,b,c,d);long double s;s=sqrt(((int)(b>a))&((c++)*(d--));printf("%ld",s);return 0;} ...

c语言求三角形面积的公式是?
1、公式:area = sqrt(s*(s-a)*(s-b)*(s-c))2、代码:printf("依次输入a,b,c(空格识别一个数):");scanf("%f%f%f,",&a,&b,&c);s=(float)0.5*(a+b+c);area = (float)sqrt(s*(s-a)*(s-b)*(s-c));printf("面积为:%f",area);} ...

C语言sqrt()的用法
C语言中sqrt函数的使用方法:C语言中sqrt函数是指的开方运算函数,得到的结果是函数变量(可以是数值,也可以是变量名)的算术平方根。在VC6.0中的math.h头文件的函数原型为doublesqrt(double)。说明:sqrt系SquareRootCalculations(平方根计算),通过这种运算可以考验CPU的浮点能力。程序例:include include ...

奇台县15558983759: sqr和sqrt都是什么函数? -
出胡注射: 没错,不同的语言对自己函数的定义可能是不同的.

奇台县15558983759: c语言 中sqrt 到底是什么意思 例如 x=sqrt(i+100) 在这里的意思 是干什么 -
出胡注射: c语言中sqrt到底是一个非负实数的平方根,sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力. x=sqrt(i+100) 意思是将i+100开平方,然后赋值给x.VC 2008后为重载函数,原型为 float sqrt (float),double ...

奇台县15558983759: C语言中的sqrt函数是什么意思,有什么作用? -
出胡注射: 是c语言的库函数,编译环境决定的,它的作用是开平方.不同的编译环境库函数是有区别的,不过像这种基本的函数都是一样的.

奇台县15558983759: C语言中sqrt()是什么意思 -
出胡注射: sqrt(25)就是说25开根号,结果是5. 例如int a=36,int c; c=sqrt(a); 结果就是c=6; 详细吧楼主,给个最佳答案吧. 当然,要使用这些库函数,要include<cmath>

奇台县15558983759: c语言SQR(X) -
出胡注射: #define 就是定义宏.简单理解#define SQR(X) X*X ,就是告诉编译器在代码中只要遇到SQR(X)的格式就用X*X替换.比如SQR(k+m)就相当于 (k+m)*(k+m).定义宏的好处是,方便后期修改,多处引用,只要修改开头定义就行.

奇台县15558983759: c语言中y=sqrt是什么意思 m.iask.sina.com.cn -
出胡注射: sqrt是C语言的平方根函数,具体用法可以参考百度百科.y应该是个变量名 整个y=sqrt的意思就是算出平方根并赋值给y.

奇台县15558983759: c语言中bsqrt是什么意思 -
出胡注射: C语言中,平方根用函数sqrt 不是 bsqrt ,是不是sqrt(b)呀

奇台县15558983759: C语言中的“sqrt”算是关键字还是什么?他跟C语言关键字又有什么区别? -
出胡注射: 数学库函数名.不是关键字.你可以不用数学库,自己写同名sqrt函数.

奇台县15558983759: C语言中sqrt是什么意思呀? -
出胡注射: 根号!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网