AIMA.Core.Util.Math.MixedRadixNumber.decrement C# (CSharp) 메소드

decrement() 공개 메소드

public decrement ( ) : bool
리턴 bool
        public bool decrement()
        {
            if (value > 0)
            {
                value--;
                recalculate = true;
                return true;
            }
            return false;
        }

Usage Example

예제 #1
0
 public void testDecrement()
 {
     MixedRadixNumber mrn = new MixedRadixNumber(5, new int[] { 3, 2 });
     int i = 0;
     while (mrn.decrement())
     {
         i++;
     }
     Assert.AreEqual(i, mrn.getMaxAllowedValue());
 }