重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
math.h文件中含有乘方(包括開方)的庫函數
創新互聯公司是一家專業提供青山企業網站建設,專注與成都網站制作、成都網站建設、外貿營銷網站建設、H5網站設計、小程序制作等業務。10年已為青山眾多企業、政府機構等服務。創新互聯專業網絡公司優惠進行中。
表示為:pow(x,y)
其中x和y都是雙精度浮點(double)型,x是底數,y是指數(如果是小數即為開方)
表示為:double pow(double x, double y);
拓展資料
C語言pow()函數:求x的y次方(次冪)
頭文件:
pow() 函數用來求 x 的 y 次冪(次方),其原型為:
pow()用來計算以x 為底的 y 次方值,然后將結果返回。設返回值為 ret,則 ret = xy。
實例:
輸出結果:
C語言sqrt()函數:求給定值的平方根
頭文件:
sqrt() 用來求給定值的平方根,其原型為:
實例計算200 的平方根值。
輸出結果:
可以用b=a*a來算,也可以用math庫的pow函數來算
要用pow首先要包含頭文件 #include math.h
然后調用pow函數
double pow( double base, double exp );
函數返回以base為底的exp次,不允許的取值范圍:
當base 為 0 且exp 小于或等于 0
當base 為 負數 且 exp 不為整數
有兩種方式可以表示X的2次方。
1
直接寫表達式,即
X*X
也就是X的二次方了。
輸出時根據X的類型進行輸出,如X本身為int型,則用%d輸出,如X本身為unsigned
int型,那么就用%u輸出。其它類型類似。
2
利用數學函數pow。
在引用math.h時,可以引用函數
double
pow(double
x,
double
y);來計算x的y次方。
于是X的2次方可以寫作
pow(X,2);
這時可以用%lf輸出結果。