JurosConstante.taxa_desconto#

method

JurosConstante.taxa_desconto(t: Iterable[int]) ndarray[Any, dtype[float64]]#

Taxa de desconto no tempo t.

Parâmetros

t (Iterable[int]) – Tempos para os quais se deseja obter a taxa de desconto. Deve estar na mesma periodicidade que o juros.

Retorna

Taxa de desconto nos tempos desejados.

Tipo de retorno

NDArray[float64]

Exemplos

Juros anual de 1%, calculado para os 5 primeiros anos.

>>> juros = JurosConstante(0.01)
>>> juros.taxa_desconto([0, 1, 2, 3, 4])
array([1.        , 0.99009901, 0.98029605, 0.97059015, 0.96098034])

Juros anual de 1%, calculado para os 5 primeiros meses >>> taxa_juros=alterar_periodicidade_juros(0.01, Periodicidade.ANUAL, Periodicidade.MENSAL) >>> juros = JurosConstante(taxa_juros, periodicidade=Periodicidade[“MENSAL”]) >>> juros.taxa_desconto([0, 1, 2, 3, 4]) array([1. , 0.99917115, 0.99834299, 0.99751551, 0.99668872])