1、C語言中計算一個數的N次方可以用庫函數pow來實現。
int n=pow(10,9)就表示10的9次方。
注:使用pow函數時,需要將頭文件#include<math.h>包含進源文件中。
2、更簡單一點的,直接9個10相乘。
int n=10*10*10*10*10*10*10*10*10也可以表示10的9次方。
個人推薦使用第一種,第二種雖然簡單好記,但是第一種在大量的代碼時更容易使用和修改。
有兩種方法一種是 用64位整型,不同平台不一樣。 比如long long 或者_int64或者自己寫大數算法,用數組模擬運算。