高精度乘法模板
来源:互联网 发布:mac解压rar免费 编辑:程序博客网 时间:2024/05/17 06:56
char数组:
void chen(char a[],char b[])//a=a*b{ int i,j,k,l,sum,c[410]={0}; l=strlen(a)+strlen(b); for(i=strlen(b)-1;i>=0;i--) for(j=strlen(a)-1,k=i+j+1;j>=0;j--,k--) {sum=(b[i]-'0')*(a[j]-'0')+c[k];c[k]=sum%10;c[k-1]+=sum/10; } for(i=c[0]?0:1,j=0;i<l;i++) a[j++]=(c[i]+'0'); a[j]=0;}
string类:
void chenn(string &a,string b)//a=a*b{ int i,j,k,l,sum,c[410]={0}; l=a.length()+b.length(); for(i=b.length()-1;i>=0;i--) for(j=a.length()-1,k=i+j+1;j>=0;j--,k--) {sum=(b[i]-'0')*(a[j]-'0')+c[k];c[k]=sum%10;c[k-1]+=sum/10; } i=c[0]?0:1; while(a.length()<l-i) a=a+'0'; for(j=0;i<l;i++) a[j++]=(c[i]+'0');}
- 高精度乘法模板
- 高精度乘法模板
- 高精度乘法FFT 模板
- 高精度乘法模板
- 高精度乘法模板
- 高精度之乘法模板
- 高精度加减乘法模板
- 高精度模板(乘法)
- 我的高精度乘法模板
- poj 2389 Bull Math 高精度乘法模板
- USTC1046 A * B Problem 高精度乘法模板
- 高精度 大数加法 乘法 除法 幂 模板
- 【高精度乘法模板】AOJ-406 Multiplication
- 高精度 大数加法 乘法 除法 幂 模板
- 高精度乘法
- 高精度乘法
- 高精度乘法
- 高精度乘法
- Food Delivery zoj 3469
- Linux 系统命令及其使用详解
- Versions过期解决办法,已验证
- X264 利用MinGW 在windows 下的编译
- 一道面试题
- 高精度乘法模板
- PagerView实现翻页效果
- cv 具有该名称的命名空间不存在
- 类3
- CSS中DIV DL边框高度自动适应的完美解决方案
- ios自定义标签栏
- LINUX 、Unix与windows系统的特点和区别
- poj 2488 骑士的旅行
- C语言将字符串转换成对应的数字(十进制、十六进制)