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
def test_validate_int_to_float(self): result = common.validateFloat(5) self.assertEqual(result, 5.0)
def test_validate_double_decimal_float_in_string_to_float(self): result = common.validateFloat("5.5.5") self.assertEqual(result, 5.55)
def test_validate_bad_float_in_string_to_float(self): result = common.validateFloat("fdsfd5gth.uhhjk5ccbnn") self.assertEqual(result, 5.5)