def is_float(text):
    """Tests if the specified string represents a float number.
    Args:
      text(str): text to check
    Returns:
      : bool -- True if the text can be parsed to a float, False if not.
    """
    try:
        float(text)
        return True
    except (ValueError, TypeError):
        return False