當前位置:首頁 » 編程軟體 » 的n次方編程

的n次方編程

發布時間: 2025-09-16 23:25:34

c語言中怎麼求M的N次方

在C語言中, M的N次方,可以有如下幾種表示方法:

1、使用標准庫函數的pow。形式為

pow(M,N);

使用pow函數需要引用頭文件math.h, pow的參數和返回值類型都是double的,所以得到的是近似值。

2、對於要得到精確值的,在C語言中並沒有系統函數供使用,只能自己寫函數來實現,參考代碼如下:

intpow_int(intm,intn)
{
intr=1,i;
for(i=0;i<n;i++)//循環執行n次。
r*=m;//每次乘一次m,結果即m的n次方。
returnr;//返回結果。
}

使用這種方式,要注意溢出,尤其是當n比較大的時候,很容易出現超出變數表示範圍,導致溢出出現。

熱點內容
編譯原理實驗三 發布:2025-09-17 00:57:50 瀏覽:894
近親繁殖演算法 發布:2025-09-17 00:48:47 瀏覽:695
安卓如何關閉浮屏球 發布:2025-09-17 00:23:23 瀏覽:921
下列存儲器中存取周期最短的是 發布:2025-09-17 00:16:20 瀏覽:243
如何查詢域名用的伺服器地址 發布:2025-09-17 00:04:01 瀏覽:807
php過濾非中文 發布:2025-09-17 00:02:13 瀏覽:519
來源碼 發布:2025-09-16 23:57:00 瀏覽:858
yeah郵箱的伺服器地址 發布:2025-09-16 23:36:52 瀏覽:703
c的引用java 發布:2025-09-16 23:36:48 瀏覽:309
的n次方編程 發布:2025-09-16 23:25:34 瀏覽:288