C++实践分数类中运算符重载的方法参考

空翻的熊猫 23 0 PDF 2020-09-29 17:09:45

实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除、比较的运算。分数类中的对象可以和整型数进行四则运算,且运算符合交换律。例如:CFraction a(1,3),b; int i=2; 可以完成b=a+i;。同样,可以完成i+a, 45+a, a*27, 5/a等各种运算。定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。定义分数类中运算符重载,实现分数的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。

C++实践分数类中运算符重载的方法参考

C++实践分数类中运算符重载的方法参考

C++实践分数类中运算符重载的方法参考

用户评论
请输入评论内容
评分:
暂无评论