コード例 #1
0
ファイル: FrameworkTest.py プロジェクト: copyleftdev/pyfit
 def testScientificDouble(self):
     pi = 3.141592865
     assert ScientificDouble.valueOf("3.14").equals(pi)
     assert ScientificDouble.valueOf("3.142").equals(pi)  # original 3.141 wrong!
     assert ScientificDouble.valueOf("3.1416").equals(pi)  # original 3.1415 wrong!
     assert ScientificDouble.valueOf("3.14159").equals(pi)
     assert ScientificDouble.valueOf("3.141592865").equals(pi)
     assert ScientificDouble.valueOf("3.140").equals(pi) == 0
     assert ScientificDouble.valueOf("3.144").equals(pi) == 0
     assert ScientificDouble.valueOf("3.1414").equals(pi) == 0
     assert ScientificDouble.valueOf("3.141592863").equals(pi) == 0
     av = 6.02e23
     assert ScientificDouble.valueOf("6.0e23").equals(av)
コード例 #2
0
 def testScientificDouble(self):
     pi = 3.141592865
     assert ScientificDouble.valueOf("3.14").equals(pi)
     assert ScientificDouble.valueOf("3.142").equals(
         pi)  # original 3.141 wrong!
     assert ScientificDouble.valueOf("3.1416").equals(
         pi)  # original 3.1415 wrong!
     assert ScientificDouble.valueOf("3.14159").equals(pi)
     assert ScientificDouble.valueOf("3.141592865").equals(pi)
     assert ScientificDouble.valueOf("3.140").equals(pi) == 0
     assert ScientificDouble.valueOf("3.144").equals(pi) == 0
     assert ScientificDouble.valueOf("3.1414").equals(pi) == 0
     assert ScientificDouble.valueOf("3.141592863").equals(pi) == 0
     av = 6.02e23
     assert ScientificDouble.valueOf("6.0e23").equals(av)