Esempio n. 1
0
 def test_underflow(self):
     with self.assertRaises(xport.Underflow):
         xport.ieee_to_ibm(16 ** -66)
Esempio n. 2
0
 def test_overflow(self):
     with self.assertRaises(xport.Overflow):
         xport.ieee_to_ibm(16 ** 63)
Esempio n. 3
0
 def roundtrip(self, n):
     ibm = xport.ieee_to_ibm(n)
     ieee = xport.ibm_to_ieee(ibm)
     return round(ieee, 9)
Esempio n. 4
0
 def test_underflow(self):
     with self.assertRaises(xport.Underflow):
         xport.ieee_to_ibm(16**-66)
Esempio n. 5
0
 def test_overflow(self):
     with self.assertRaises(xport.Overflow):
         xport.ieee_to_ibm(16**63)
Esempio n. 6
0
 def roundtrip(self, n):
     ibm = xport.ieee_to_ibm(n)
     ieee = xport.ibm_to_ieee(ibm)
     return round(ieee, 9)