def sign(x: float) -> float:
    """
    Função sinal: retorna 1.0 se x é maior ou igual a zero, -1.0 caso contrário.
    
    Args:
        x (float): valor a ser comparado com zero.
    
    Returns:
        float: 1.0 ou -1.0, a depender do valor de x.
    """

    if x >= 0.0:
        return 1.0
    else:
        return -1.0