作者:wsg
时间:2017年8月14日
C语言程序若使用了sqrt函数或者aqrtf函数,在ubuntu里的gcc编译器里是通不过的,这时候只需要在编译命令的末尾加上-lm即可。
-lm的意思就是链接数学库<math.h>
如下图所示:
sqrt、sqrtf、sqrtl有啥区别:
三者都是求平方根的意思,但是针对的数据类型不同。
sqrt:针对的是double型
sqrtf:针对的是float型
sqrtl:针对的是long double型
作者:wsg
时间:2017年8月14日
C语言程序若使用了sqrt函数或者aqrtf函数,在ubuntu里的gcc编译器里是通不过的,这时候只需要在编译命令的末尾加上-lm即可。
-lm的意思就是链接数学库<math.h>
如下图所示:
sqrt、sqrtf、sqrtl有啥区别:
三者都是求平方根的意思,但是针对的数据类型不同。
sqrt:针对的是double型
sqrtf:针对的是float型
sqrtl:针对的是long double型