def spike1():
    # Test the speed of byte reverTestMultiPartParameterJoiningsal
    # Result : Calculate takes 5* as long as dictionary lookup
    start = time.time()
    a = 0x88
    b = {1:3, 2:55}
    for j in xrange(5 * 10 ** 6):
        a = fut.reverse_byte(a)
##        a = b[1]
    print 'After %0.2f secs, a = 0x%X' % (time.time() - start, a)
示例#2
0
def spike1():
    # Test the speed of byte reverTestMultiPartParameterJoiningsal
    # Result : Calculate takes 5* as long as dictionary lookup
    start = time.time()
    a = 0x88
    b = {1: 3, 2: 55}
    for j in xrange(5 * 10**6):
        a = fut.reverse_byte(a)


##        a = b[1]
    print 'After %0.2f secs, a = 0x%X' % (time.time() - start, a)
示例#3
0
 def test_reverse_byte(self):
     self.assertEquals(fut.reverse_byte(0), 0)
     self.assertEquals(fut.reverse_byte(0xFF), 0xFF)
     self.assertEquals(fut.reverse_byte(0x11), 0x88)
     self.assertEquals(fut.reverse_byte(0x12), 0x48)
     self.assertEquals(fut.reverse_byte(0xFE), 0x7F)
 def test_reverse_byte(self):
     self.assertEquals(fut.reverse_byte(0), 0)
     self.assertEquals(fut.reverse_byte(0xFF), 0xFF)
     self.assertEquals(fut.reverse_byte(0x11), 0x88)
     self.assertEquals(fut.reverse_byte(0x12), 0x48)
     self.assertEquals(fut.reverse_byte(0xFE), 0x7F)