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

其他范文 时间:2020-02-27 17:00:58 收藏本文下载本文
【www.daodoc.com - 其他范文】

任意整数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次方求解算法word格式文档
下载任意整数a的n次方求解算法.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文