关于使用低精度乘法

· · 个人记录

众所周知,低精度乘法想学会非常的困难,下列代码可以用c++来实现n*m.

int n,m,sum=0;
cin>>n>>m;
for(int i=1;i<=n;i++){
    sum+=m;
}
cout<<sum;

学会上列代码可以进行进阶写法,用低精度乘法算n的平方。

int n,sum=0;
cin>>n;
for(int i=1;i<=n;i++){
    sum+=n;
}
cout<<sum;

但你如果是初学者就可以用更简单的方法。

int n,m;
cin>>n>>m;
cout<<n*m;

非常的方便,希望能为您提供帮助。