Esempio n. 1
0
def getRoot(root, radicand, perfect=False):
    if radicand >= 0:
        result = radicand**(1. / validateFloat(root))
    else:
        result = -(-radicand)**(1. / validateFloat(root))

    if perfect:
        return round(result)
    else:
        return result
Esempio n. 2
0
 def test_validate_int_to_float(self):
     result = common.validateFloat(5)
     self.assertEqual(result, 5.0)
Esempio n. 3
0
 def test_validate_double_decimal_float_in_string_to_float(self):
     result = common.validateFloat("5.5.5")
     self.assertEqual(result, 5.55)
Esempio n. 4
0
 def test_validate_bad_float_in_string_to_float(self):
     result = common.validateFloat("fdsfd5gth.uhhjk5ccbnn")
     self.assertEqual(result, 5.5)