C++sqrt()函数与sqrtf()函数的区别
生活随笔
收集整理的這篇文章主要介紹了
C++sqrt()函数与sqrtf()函数的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
sqrt函數有三種形式:
double sqrt(double x);
float sqrtf(float x);
long double sqrtl(long double x);
三種形式的區別du只是參數和返回值的精度zhi不同,float精度最dao低,double較高,long double精度最高。
一般來說zhuan,只要用sqrt()就足夠了,但因為double類型精度比較高,所以運算所消耗的時間較長,因此在要求較高效率,較低精度的情況下,就可以用sqrtf()這個函數了。
如果精度要求非常高,可以用sqrtl()函數。
作者:艾孜爾江
總結
以上是生活随笔為你收集整理的C++sqrt()函数与sqrtf()函数的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络技术等级考试知识点
- 下一篇: 音频特征域方法