博马娱乐关于C语言中的sqrt函数

发布时间:2019-02-24 21:08

  但是如果直接计算sqrt(1024.0)或者sqrt(2)的话就没有问题,也就是说计算带入的变量就会出现错误,但是直接输入数字就不会有问题。

  可选中1个或多个下面的关键词,搜索相关资料。博马娱乐也可直接点“搜索资料”搜索整个问题。博马娱乐

  推荐于2017-09-17展开全部在用GCC编译时,要加上 -lm选项以便连接数学库

  C语言中sqrt函数是指的开方运算函数,得到的结果是函数变量(可以是数值,也可以是变量名)的算术平方根。如输入m=sqrt(4);,则输出结果为2。或者对于变量a有赋值9,,则输入m=sqrt(9),输出结果为3.

  sqrt函数运行的是结果是算术平方根,即不能运算处负数值,也不能输出虚数结果。如需要得到算术平方根中的负数值,则应该在sqrt函数前添加负号。

  sqrt函数的参数必须是非负数值,如果是负数值,则输出会报错,即数值无效;如果参数是未定义的非数字变量,则按回车后也会报错,即变量名有误。