コード例 #1
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_div(self):
     self.assertAlmostEqual(
         fdecimal.FDecimal(12.0),
         fdecimal.FDecimal(120) / 9.999999999999,
     )
コード例 #2
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_rdiv(self):
     self.assertAlmostEqual(
         fdecimal.FDecimal(1.0),
         5.0 / fdecimal.FDecimal(5.0),
     )
コード例 #3
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_rmul(self):
     self.assertAlmostEqual(
         fdecimal.FDecimal(72.0),
         7.2 * fdecimal.FDecimal(10),
     )
コード例 #4
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_type(self):
     self.assertIsInstance(
         7.2 / fdecimal.FDecimal(1.0),
         fdecimal.FDecimal,
     )
コード例 #5
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_mul(self):
     self.assertAlmostEqual(
         fdecimal.FDecimal(10.0),
         fdecimal.FDecimal(5.0) * 2.0,
     )
コード例 #6
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_rsub(self):
     self.assertAlmostEqual(
         fdecimal.FDecimal(0.0),
         5.0 - fdecimal.FDecimal(5.0),
     )
コード例 #7
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_sub(self):
     self.assertAlmostEqual(
         fdecimal.FDecimal(10.0),
         fdecimal.FDecimal(15.0) - 5.0,
     )
コード例 #8
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_radd(self):
     self.assertAlmostEqual(
         fdecimal.FDecimal(10.0),
         5.0 + fdecimal.FDecimal(5.0),
     )
コード例 #9
0
ファイル: test_fdecimal.py プロジェクト: bennylope/fdecimal
 def test_add(self):
     self.assertAlmostEqual(
         fdecimal.FDecimal(10.0),
         fdecimal.FDecimal(5.0) + 5.0,
     )