Пример #1
0
 def test_lsl_carry(self):
     val = 0x80000000
     result, carry = bitwise.LSL_C(val, 1, 32)
     print(hex(result), "", hex(carry))
     self.assertEqual(result, 0)
     self.assertEqual(carry , 1)
Пример #2
0
 def test_lsl_nocarry(self):
     val = 0xAA00
     result, carry = bitwise.LSL_C(val, 4, 32)
     self.assertEqual(result, 0x0AA000)
     self.assertEqual(carry , 0)