直接用兩個數(或變量)相乘就是了,比如x*x
為阿巴嘎等地區用戶提供了全套網頁設計制作服務,及阿巴嘎網站建設行業解決方案。主營業務為網站建設、成都做網站、阿巴嘎網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
另外c語言中,math.h文件中含有乘方(包括開方)的庫函數,是pow(x,y)
其中x和y都是雙精度浮點(double)型,x是底數,y是指數(如果是小數即為開方)
c語言中,開三次方用pow函數。即double pow(double number, double power)。
pow函數的主要作用是返回給定數字的乘冪。POWER函數的語法為:double pow(double?number, double?power),其中參數number表示底數;參數power表示指數。
兩個參數可以是任意實數,當參數power的值為小數時,表示計算的是開方;當參數number取值小于0且參數power為小數時,POWER函數將返回-1錯誤值。
擴展資料:
C/C++提供以下幾種pow函數的重載形式:
1、double pow(double X,int Y)。
2、float pow(float X,float Y)。
3、float pow(float X,int Y)。
4、long double pow(long double X,long double Y)。
5、long double pow(long double X,int Y)。
使用的時候應合理設置參數類型,避免有多個“pow”實例與參數列表相匹配的情況。
其中較容易發生重載的是使用形如:
int X,Y;
int num=pow(X,Y);
這是一個比較常用的函數,但是編譯器會提醒有多個“pow”實例與參數列表相匹配。
可以使用強制類型轉換解決這個問題:num=pow((float)X,Y)。
這樣寫就可以了:
double fun_x3 (double x) { return x*x*x; }
程序例子,計算2的3次方。
#include stdio.h
double fun_x3 (double x) { return x*x*x;}
int main(){
double y;
int x=2;
y = fun_x3(x); //用 fun_x3(x) 或 fun_x3(2) 調用即可
printf("%g ", y ); // %g 是自動優化格式
return 0;
}
文章名稱:c語言立方函數 c語言立方函數怎么寫
URL標題:http://vcdvsql.cn/article28/dopggcp.html
成都網站建設公司_創新互聯,為您提供面包屑導航、網站策劃、網站收錄、、網站營銷、手機網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯