1. 首页 >数码 > 正文

fractionation(fraction)

关于fractionation,fraction这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!

1、你基本都错在分号那里,分号改成逗号,我都特别给你标了的你看后面。

2、一下是修改了的 //fraction.h #ifndef fractionH #define fractionH #include class fraction { long num;//分子 long den;//分母 void standardize(); public: fraction(long n=0,long d=1);//注意分号要变成逗号 }; #endif //fraction.cpp #include"fraction.h" #include static long gcd(long m1,long m2) //注意分号要变成逗号 { while(m2) { long m=m1; m1=m2; m2=m%m2; } return labs(m1); } void fraction::standardize() { if(num==0L||den==0L) { num=0L; den=1L;return; } if(den<0) { den=-den; num=-num; } long g=gcd(num,den);//注意分号要变成逗号 num=num/g; den=den/g; } fraction::fraction(long n,long d):num(n),den(d)//中间添加一个逗号 { standardize(); }。

本文到此分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!