예제 #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 ();
 }