![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高精度
nefukadia
菜且不学
展开
-
高精度(补充):大数和小数的相乘
补充一个高精度,比较有用#include <bits/stdc++.h>using namespace std;char ans[105];char *mul(int n,char num[]){ int s[105]; memset(s,0,sizeof(s)); memset(ans,0,sizeof(ans)); int len=strl...原创 2020-04-10 16:59:57 · 294 阅读 · 0 评论 -
高精度除法:高精度除以低精度
本编仅限于除数是低精度的情况!!!基本思想一位数一位数地与除数相除,余数乘10加入下一位上举例说明148除以6首先用1除以6,得0,余1再用(110+4)除以6,得2,余2(1是上一位的余数,4是这一位上的数)再用(210+8)除以6,得4,余4(2是上一位的余数,8是这一位的数)所以结果为024,即24see the code#include <bits/stdc++....原创 2020-02-07 18:57:00 · 2609 阅读 · 2 评论 -
高精度多进制计算器
困了 不想讲点击查看题目>>来组洛谷#include <bits/stdc++.h>using namespace std ;int B;char a[2005]={0},b[2005]={0},c[2005]={0};char t1[2005]={0},t2[2005]={0};int lenans;void add();int main(){ ...原创 2020-02-02 00:02:19 · 599 阅读 · 0 评论 -
详解高精度乘法/加法
完整代码在最后!!!高精度乘法使用条件:特别大的两个数字相乘(long long 无法满足)具体步骤第一步:用字符串的形式读入需要相乘的两个数(如果用作函数需要自行转换为字符串形式) cin >> ch1 >> ch2 ; //读入两个相乘的数的字符串 int len1=strlen(ch1),len2=strlen(ch2); /...原创 2020-01-28 09:16:52 · 471 阅读 · 0 评论