【文件属性】:
文件名称:有理数的Rational类
文件大小:2KB
文件格式:CPP
更新时间:2017-03-22 08:54:50
c++
描述有理数的Rational类如下,请补充类的其他成员使其能够执行各种运算。
Class Rational
{
long numerator ; // 分子
long denominator ; // 分母
........
};
1)重载算术运算符“+”、“-”、“*”、“/”,使之能够适用于有理数的四则运算。
2)重载比较运算符“>”、“ <=” 和“==”,使之能够比较两个有理数。
3)重载运算符“<<”,使其能以规范的方式输出分数,如1/2,-1/3,分母不能为0。