def test_equal_9(self):
     self.assertEqual(flip_bit(13954711414747360827, 29),
                      13954711414478925371)
 def test_equal_5(self):
     self.assertEqual(flip_bit(4269501597640414366, 44),
                      4269510393733436574)
 def test_equal_7(self):
     self.assertEqual(flip_bit(7419769990796082583, 25),
                      7419769990812859799)
 def test_equal_22(self):
     self.assertEqual(flip_bit(9270848595918946572, 63),
                      13882534614346334476)
Exemple #5
0
 def test_equal_4(self):
     self.assertEqual(flip_bit(9223372036854775806, 1), 9223372036854775807)
 def test_equal_15(self):
     self.assertEqual(flip_bit(5255269221387608593, 27),
                      5255269221454717457)
 def test_equal_18(self):
     self.assertEqual(flip_bit(17243841376559575648, 38),
                      17243841513998529120)
Exemple #8
0
 def test_equal_10(self):
     self.assertEqual(flip_bit(11340252406009775956, 35),
                      11340252423189645140)
Exemple #9
0
 def test_equal_11(self):
     self.assertEqual(flip_bit(1982674869837396906, 25),
                      1982674869820619690)
Exemple #10
0
 def test_equal_8(self):
     self.assertEqual(flip_bit(8961092347735479934, 38),
                      8961092485174433406)
Exemple #11
0
 def test_equal_9(self):
     self.assertEqual(flip_bit(13954711414747360827, 29),
                      13954711414478925371)
Exemple #12
0
 def test_equal_7(self):
     self.assertEqual(flip_bit(7419769990796082583, 25),
                      7419769990812859799)
Exemple #13
0
 def test_equal_6(self):
     self.assertEqual(flip_bit(15126664580577030336, 38),
                      15126664718015983808)
Exemple #14
0
 def test_equal_5(self):
     self.assertEqual(flip_bit(4269501597640414366, 44),
                      4269510393733436574)
 def test_equal_11(self):
     self.assertEqual(flip_bit(1982674869837396906, 25),
                      1982674869820619690)
Exemple #16
0
 def test_equal_12(self):
     self.assertEqual(flip_bit(15660359706141292060, 12),
                      15660359706141294108)
 def test_equal_13(self):
     self.assertEqual(flip_bit(2748006704688635354, 36),
                      2748006670328896986)
Exemple #18
0
 def test_equal_13(self):
     self.assertEqual(flip_bit(2748006704688635354, 36),
                      2748006670328896986)
 def test_equal_16(self):
     self.assertEqual(flip_bit(15045200874639924045, 4),
                      15045200874639924037)
Exemple #20
0
 def test_equal_14(self):
     self.assertEqual(flip_bit(3345196192679608119, 52),
                      3342944392865922871)
 def test_equal_20(self):
     self.assertEqual(flip_bit(15470130116804208774, 37),
                      15470130185523685510)
Exemple #22
0
 def test_equal_15(self):
     self.assertEqual(flip_bit(5255269221387608593, 27),
                      5255269221454717457)
 def test_equal_23(self):
     self.assertEqual(flip_bit(7562489152403392331, 4),
                      7562489152403392323)
Exemple #24
0
 def test_equal_1(self):
     self.assertEqual(flip_bit(127, 8), 255)
 def test_equal_4(self):
     self.assertEqual(flip_bit(9223372036854775806, 1),
                      9223372036854775807)
Exemple #26
0
 def test_equal_16(self):
     self.assertEqual(flip_bit(15045200874639924045, 4),
                      15045200874639924037)
 def test_equal_6(self):
     self.assertEqual(flip_bit(15126664580577030336, 38),
                      15126664718015983808)
Exemple #28
0
 def test_equal_17(self):
     self.assertEqual(flip_bit(12114637009352198324, 49),
                      12114355534375487668)
 def test_equal_8(self):
     self.assertEqual(flip_bit(8961092347735479934, 38),
                      8961092485174433406)
Exemple #30
0
 def test_equal_18(self):
     self.assertEqual(flip_bit(17243841376559575648, 38),
                      17243841513998529120)
 def test_equal_10(self):
     self.assertEqual(flip_bit(11340252406009775956, 35),
                      11340252423189645140)
Exemple #32
0
 def test_equal_19(self):
     self.assertEqual(flip_bit(6462998462590420465, 8), 6462998462590420337)
 def test_equal_12(self):
     self.assertEqual(flip_bit(15660359706141292060, 12),
                      15660359706141294108)
Exemple #34
0
 def test_equal_20(self):
     self.assertEqual(flip_bit(15470130116804208774, 37),
                      15470130185523685510)
 def test_equal_14(self):
     self.assertEqual(flip_bit(3345196192679608119, 52),
                      3342944392865922871)
Exemple #36
0
 def test_equal_21(self):
     self.assertEqual(flip_bit(7852939915545965202, 26),
                      7852939915579519634)
 def test_equal_1(self):
     self.assertEqual(flip_bit(127, 8), 255)
Exemple #38
0
 def test_equal_22(self):
     self.assertEqual(flip_bit(9270848595918946572, 63),
                      13882534614346334476)
 def test_equal_17(self):
     self.assertEqual(flip_bit(12114637009352198324, 49),
                      12114355534375487668)
Exemple #40
0
 def test_equal_23(self):
     self.assertEqual(flip_bit(7562489152403392331, 4), 7562489152403392323)
 def test_equal_19(self):
     self.assertEqual(flip_bit(6462998462590420465, 8),
                      6462998462590420337)
Exemple #42
0
 def test_equal_2(self):
     self.assertEqual(flip_bit(0, 16), 32768)
 def test_equal_21(self):
     self.assertEqual(flip_bit(7852939915545965202, 26),
                      7852939915579519634)
Exemple #44
0
 def test_equal_24(self):
     self.assertEqual(flip_bit(2189951082260115788, 52),
                      2192202882073801036)
 def test_equal_2(self):
     self.assertEqual(flip_bit(0, 16), 32768)
 def test_equal_3(self):
     self.assertEqual(flip_bit(2147483647, 31), 1073741823)
 def test_equal_24(self):
     self.assertEqual(flip_bit(2189951082260115788, 52),
                      2192202882073801036)
Exemple #48
0
 def test_equal_3(self):
     self.assertEqual(flip_bit(2147483647, 31), 1073741823)