Beispiel #1
0
        public static BitBunch And(BitBunch mbfir, BitBunch mbsec)
        {
            BitBunch tBitBunch = new BitBunch();

            for (int i = 0; i < mbfir.mCount; i++)
            {
                tBitBunch.AddBit(mbfir.GetBit(i) & mbsec.GetBit(i));
            }
            return(tBitBunch);
        }
Beispiel #2
0
 public static bool Equal(BitBunch mbfir, BitBunch mbsec)
 {
     if (mbfir.mCount != mbsec.mCount)
     {
         return(false);
     }
     for (int i = 0; i < mbfir.mCount; i++)
     {
         if (mbfir.GetBit(i) != mbsec.GetBit(i))
         {
             return(false);
         }
     }
     return(true);
 }