任意整数a的n次方求解算法_a的n次方的快速算法

2020-02-27 其他范文 下载本文

任意整数a的n次方求解算法由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“a的n次方的快速算法”。

题目:本实验要求时限求解任意数的n次方,即求 a*exp(n).实验代码为:

//a*exp(n)

vector expan(int a,int n)

{

int i,k=a,temp,val;

vector mm,nn;

vector::iterator pos;

while(k)

{

temp=k%10;

mm.push_back(temp);

k=k/10;

}

for(i=1;i

{

val=0;

for(pos=mm.begin();pos!=mm.end();++pos){

k=(*pos)*a+val;

temp=k%10;

nn.push_back(temp);

val=k/10;

}

while(val)

{

temp=val%10;

nn.push_back(temp);

val=val/10;

}

mm.swap(nn);

nn.clear();

}

return mm;

}

《任意整数a的n次方求解算法.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
任意整数a的n次方求解算法
点击下载文档
相关专题 a的n次方的快速算法 次方 整数 算法 a的n次方的快速算法 次方 整数 算法
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文