
高精度计算
文章平均质量分 91
Perfect Peter
这个作者很懒,什么都没留下…
展开
-
高精度除法(高精除以高精)模板
嗯,这个还有点儿难度(虽然不常用),其实也不难,稍微讲讲吧!在用竖式计算除法的时候,用减法模拟每次的相除,从高位到低位,每次减到不能再减为止,然后向后移一位。嗯,就这样。Code#include<bits/stdc++.h>using namespace std;int c[300];char ch1[300],ch2[300],ans[300];bool cmp(i...原创 2019-11-01 17:20:35 · 3822 阅读 · 1 评论 -
高精度除法(高精除以单精)模板
高精除以单精还是比较简单(还不用倒序存储呢),直接模拟竖式就好了。Code#include<bits/stdc++.h>using namespace std;int a[300],b,c[300],Left;string s;int main(){ cin>>s; cin>>b; int lena=s.size(); for(int i...原创 2019-11-01 16:52:47 · 850 阅读 · 0 评论 -
高精度乘法模板
这个相较于加法和减法要稍微复杂点(但也挺弱智的),还是那句话,回到小学,算一下竖式,模拟一下乘的过程。Code#include<bits/stdc++.h>using namespace std;int a[300],b[300],c[1000000];string s1,s2;int main(){ cin>>s1; cin>>s2; i...原创 2019-11-01 16:47:23 · 383 阅读 · 1 评论 -
高精度减法模板
这个也没什么好说的,还是回到小学,算一下竖式,模拟一下减的过程,就好了。Code#include<bits/stdc++.h>using namespace std;int a[300],b[300],c[300];string s1;string s2;int main(){ cin>>s1; int len1=s1.size(); cin>...原创 2019-11-01 16:40:45 · 233 阅读 · 0 评论 -
高精度加法模板
这个纯粹就是回到小学,算一下竖式,模拟计算过程,推推就好。Code#include<bits/stdc++.h>using namespace std;int a[300],b[300],c[300];string s;int main(){ cin>>s; int len1=s.size(); for(int i=1;i<=len1;i++)...原创 2019-11-01 16:37:14 · 355 阅读 · 0 评论