时间: 2020-08-24|12次围观|0 条评论

#include #include #include #include &"calculator1.h&"calculator calculator::operator+(const calculator other) {calculator fuck;int a[10000]={0},b[10000]={0},c[10000]={0};int a1[10000]={0},b1[10000]={0},c1[10000]={0};int a2[10000]={0},b2[10000]={0},c2[10000]={0};int a3[10000]={0},b3[10000]={0},c3[10000]={0};int a_len=strlen(other.number_real_up);int b_len=strlen(number_real_up);int a1_len=strlen(other.number_real_low);int b1_len=strlen(number_real_low);for(int i=0;i=0;j++,i--){a1[j]=other.number_real_low[j]-48;}for(int i=b1_len-1,j=0;i>=0;j++,i--){b1[j]=number_real_low[j]-48;}int a5=a1_len>b1_len?a1_len:b1_len;int o=a5-1;int x5=0;while(o>=0){c1[o]=c1[o]+a1[o]+b1[o];x5=c1[o]/10;c1[o]=c1[o]%10;if(o==0x5!=0){c[0]=c[0]+1;}else{c1[o-1]=c1[o-1]+x5;}o--;}int lenc=0;int x=0;while(lenc =0;i--,j++) { fuck.number_real_up[j]=c[j]+48; } fuck.number_real_up[lenc+1]=\0;int w=0;for(int j=0;j=0;j++,i--){a2[j]=other.number_imag_up[j]-48;}for(int i=b2_len-1,j=0;i>=0;j++,i--){b2[j]=number_imag_up[j]-48;}for(int i=a3_len-1,j=0;i>代写C/C++实验、C/C++实验作业代写、代做C/C++编程、C/C++程序调试=0;j++,i--){a3[j]=other.number_imag_low[j]-48;}for(int i=b3_len-1,j=0;i>=0;j++,i--){b3[j]=number_imag_low[j]-48;}int a6=a3_len>b3_len?a3_len:b3_len;int o1=a6-1;int x6=0;while(o1>=0){c3[o1]=c3[o1]+a3[o1]+b3[o1];x6=c3[o1]/10;c3[o1]=c3[o1]%10;if(o1==0x6!=0)c2[0]=c2[0]+1;else{c3[o1-1]=c3[o1-1]+x6;}o1--;}int lenc2=0;int x2=0;while(lenc2 { c2[lenc2]=c2[lenc2]+a2[lenc2]+b2[lenc2]+x2; //两数相加   x2=c2[lenc2]/10; //要进的位 c2[lenc2]=c2[lenc2]%10; //进位后的数 lenc2++; //数组下标加1 } c2[lenc2]=x2; if (c2[lenc2]==0) { lenc2--; //处理最高进位 } int q=0;for (int j=0;j{ fuck.number_imag_up[j]=c2[j]+48; if(c2[j]==0) q++;}fuck.number_imag_up[lenc2+1]=\0;int g=0; for(int j=0;jfuck.number_imag_low[j]=c3[j]+48;if(c3[j]==0){g++;};if(g==a6){fuck.is_imag_up=1;}else fuck.is_imag_up=0;}fuck.number_imag_low[a6]=\0;///////////////////////////////////////////////////////////////if(q==(lenc2+1)g==(a6)) fuck.is_real=1;else fuck.is_real=0;return fuck;};& 转自:http://ass.3daixie.com/2018061815675152.html

文章转载于:https://www.jianshu.com/p/b346215b7386

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《代写C/C++、C/C++代写、代做C/C++编程、C/C++程序调试
   

还没有人抢沙发呢~