示例#1
0
 public override Numeric divReversed(Numeric x)
 {
     if (! (x is RatNum))
         throw new ArgumentException ();
     return RatNum.divide ((RatNum)x, this);
 }
示例#2
0
 public override int compareReversed(Numeric x)
 {
     return RatNum.compare ((RatNum) x, this);
 }
示例#3
0
 public override Numeric addReversed(Numeric x, int k)
 {
     if (! (x is RatNum))
         throw new ArgumentException ();
     return RatNum.add ((RatNum)x, this, k);
 }
示例#4
0
文件: Numeric.cs 项目: fronx/ioke
 public virtual Numeric divReversed(Numeric x)
 {
     throw new ArgumentException ();
 }
示例#5
0
文件: Numeric.cs 项目: fronx/ioke
 public virtual int compareReversed(Numeric x)
 {
     throw new ArgumentException ();
 }
示例#6
0
文件: Numeric.cs 项目: fronx/ioke
 /** Calculate x+k&this. */
 public virtual Numeric addReversed(Numeric x, int k)
 {
     throw new ArgumentException ();
 }