コード例 #1
0
ファイル: test_numbers.py プロジェクト: zoltansx/jep
 def get_values(self):
     i = Integer(-5)
     pi = i.intValue()
     j = Long(5001)
     pj = j.longValue()
     d = Double(10.001)
     pd = d.doubleValue()
     return i, pi, j, pj, d, pd
コード例 #2
0
ファイル: test_numbers.py プロジェクト: codeApeFromChina/jep
 def get_values(self):
     i = Integer(-5)
     pi = i.intValue()
     j = Long(5001)
     pj = j.longValue()
     d = Double(10.001)
     pd = d.doubleValue()
     return i, pi, j, pj, d, pd
コード例 #3
0
ファイル: test_numbers.py プロジェクト: zoltansx/jep
    def test_pow(self):
        i, pi, j, pj, d, pd = self.get_values()
        self.assertEqual(pow(i, i), pow(pi, pi))
        self.assertEqual(pow(i, 3), pow(pi, 3))
        self.assertEqual(pow(j, j), pow(pj, pj))
        self.assertEqual(pow(j, 301), pow(pj, 301))
        self.assertEqual(pow(d, d), pow(pd, pd))
        self.assertEqual(pow(d, 4.53), pow(pd, 4.53))

        k = Integer(2)
        pk = k.intValue()
        self.assertEqual(pow(i, 3, k), pow(pi, 3, pk))
        self.assertEqual(pow(j, 301, k), pow(pj, 301, pk))
コード例 #4
0
ファイル: test_numbers.py プロジェクト: codeApeFromChina/jep
 def test_pow(self):
     i, pi, j, pj, d, pd = self.get_values()
     self.assertEqual(pow(i, i), pow(pi, pi))
     self.assertEqual(pow(i, 3), pow(pi, 3))        
     self.assertEqual(pow(j, j), pow(pj, pj))
     self.assertEqual(pow(j, 301), pow(pj, 301))
     self.assertEqual(pow(d, d), pow(pd, pd))
     self.assertEqual(pow(d, 4.53), pow(pd, 4.53))
     
     k = Integer(2)
     pk = k.intValue()
     self.assertEqual(pow(i, 3, k), pow(pi, 3, pk))
     self.assertEqual(pow(j, 301, k), pow(pj, 301, pk))