コード例 #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)
コード例 #3
0
ファイル: MiscTest.py プロジェクト: copyleftdev/pyfit
 def shouldHandleJavaConventionsInScientificDouble(self):
     v1 = ScientificDouble.parse("3.14")
     assert v1.toString() == "3.14"
     assert v1.doubleValue() == 3.14
     assert v1.floatValue() == 3.14
     assert v1.longValue() == 3
     assert v1.intValue() == 3
     assert v1.equals(3.141)
コード例 #4
0
 def shouldHandleJavaConventionsInScientificDouble(self):
     v1 = ScientificDouble.parse("3.14")
     assert v1.toString() == "3.14"
     assert v1.doubleValue() == 3.14
     assert v1.floatValue() == 3.14
     assert v1.longValue() == 3
     assert v1.intValue() == 3
     assert v1.equals(3.141)