Home | History | Annotate | Download | only in test

Lines Matching refs:bit_length

274             k = x.bit_length()
282 # Alternative definition: x.bit_length() == 1 + floor(log_2(x))
291 self.assertEqual((0).bit_length(), 0)
292 self.assertEqual((1).bit_length(), 1)
293 self.assertEqual((-1).bit_length(), 1)
294 self.assertEqual((2).bit_length(), 2)
295 self.assertEqual((-2).bit_length(), 2)
298 self.assertEqual((a-1).bit_length(), i)
299 self.assertEqual((1-a).bit_length(), i)
300 self.assertEqual((a).bit_length(), i+1)
301 self.assertEqual((-a).bit_length(), i+1)
302 self.assertEqual((a+1).bit_length(), i+1)
303 self.assertEqual((-a-1).bit_length(), i+1)