#include <iostream>
#include <math.h>
using namespace std;
int Mul(long int x,long int y,int i);
void main()
{
int i;
long int x,y,z;
long int X;
cout<<"\n";
cout<<"************************************************************"<<"\n";
cout<<"* 十进制的大整数乘法 *"<<"\n";
cout<<"************************************************************"<<"\n";
cout<<"请输入x,y"<<endl;
cin>>x>>y;
X=x;
for(i=0;X;i++)
X=int(X/10);
z=Mul(x,y,i);
cout<<"Result is "<<z<<endl;
}
int Mul(long int x,long int y,int i)
{
if(i==1)
return x*y;
long xh,xl,yh,yl,m1,m2,m3;
xh=x/int(pow(10,(i/2)));
xl=x%int(pow(10,(i/2)));
yh=y/int(pow(10,(i/2)));
yl=y%int(pow(10,(i/2)));
if(i==2)
{
return ((xh*yh)*100+((xh)*(yh)+(xl)*(yl)+(xh-xl)*(yl-yh))*10+(xl)*(yl));
}
m1=Mul(xh,yh,i/2);
m2=Mul(xh-xl,yl-yh,i/2);
m3=Mul(xl,yl,i/2);
return m1*int(pow(10,i))+(m1+m2+m3)*int(pow(10,(i/2)))+m3;
}
qingwa.rar_0/1 knapsack problem_knapsack c
版权申诉
123 浏览量
2022-09-23
23:42:02
上传
评论
收藏 805B RAR 举报
钱亚锋
- 粉丝: 87
- 资源: 1万+
最新资源
- 基于Python+FFmpeg的视频和音频的处理+剪辑+源码+开发文档+项目解析(高分优秀项目)
- 母亲节祝福html源码示例.pdf
- 基于51单片机DS1302实时时钟LCD1602显示
- (54节)视频号0粉起号课,逻辑梳理,技能提升,完整版-课程网盘链接提取码下载 .txt
- Mendix5-添加自定义逻辑
- 基于java的图片浏览小程序源码.zip
- 陈呵keyshot产品渲染第2期-课程网盘链接提取码下载 .txt
- 分层MPC控制器的实时车辆最优控制和避障Hierarchical MPC controller for real time ve
- 基于QT+C++实现微动背景,界面看似静态实则动态+源码
- 非线性弹簧质量系统的简单模型预测控制(MPC)Simple Model Predictive Control (MPC) for
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈