Lines Matching refs:huge
489 huge = 1 << 30000
490 mhuge = -huge
491 namespace = {'huge': huge, 'mhuge': mhuge, 'shuge': shuge, 'math': math}
742 huge = 1 << 40000
743 mhuge = -huge
744 self.assertEqual(huge / huge, 1.0)
746 self.assertEqual(huge / mhuge, -1.0)
747 self.assertEqual(mhuge / huge, -1.0)
748 self.assertEqual(1 / huge, 0.0)
749 self.assertEqual(1 / huge, 0.0)
752 self.assertEqual((666 * huge + (huge >> 1)) / huge, 666.5)
754 self.assertEqual((666 * huge + (huge >> 1)) / mhuge, -666.5)
755 self.assertEqual((666 * mhuge + (mhuge >> 1)) / huge, -666.5)
756 self.assertEqual(huge / (huge << 1), 0.5)
757 self.assertEqual((1000000 * huge) / huge, 1000000)
759 namespace = {'huge': huge, 'mhuge': mhuge}
955 huge = ((1 << 500) + 11) << sys.maxsize
956 self.assertEqual(huge >> (sys.maxsize + 1), (1 << 499) + 5)
957 self.assertEqual(huge >> (sys.maxsize + 1000), 0)