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或者自己写大数算法,用数组模拟运算。