コード例 #1
0
 def test_rrx_carry(self):
     val = 0x0001
     result, carry = bitwise.RRX_C(val, 1, 32)
     print(hex(result))
     self.assertEqual(result, 0x80000000)
     self.assertEqual(carry, 1)
コード例 #2
0
 def test_rrx_nocarry(self):
     val = 0x000F
     result, carry = bitwise.RRX_C(val, 0, 32)
     self.assertEqual(result, 0x7)
     self.assertEqual(carry, 1)