def extract_float(data):
    """
    Extracts float value from a string.

    Args:
        data (str): String containing float value.

    Returns:
        float: Float value extracted from input string.

    Raises:
        ValueError: If string cannot be converted to float.
    """
    try:
        return float(data)
    except ValueError as e:
        print(f"Error converting string to float: {e}")
        raise