Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -89,7 +89,8 @@ def buscar_combinacoes(credito_desejado, entrada_desejada, parcela_desejada, adm
|
|
| 89 |
resultados = []
|
| 90 |
|
| 91 |
for adm, cotas in grupos.items():
|
| 92 |
-
|
|
|
|
| 93 |
for combinacao in itertools.combinations(cotas, r):
|
| 94 |
total_credito = sum(c['valor_credito'] for c in combinacao)
|
| 95 |
total_entrada_base = sum(c['valor_entrada'] for c in combinacao)
|
|
@@ -149,6 +150,7 @@ def formatar_resultados(resultados):
|
|
| 149 |
📊 Taxa Total: {taxa_percentual:.2f}% ({formatar_moeda(taxa_total)})
|
| 150 |
🗓️ Taxa Mensal: {taxa_mensal:.2f}%
|
| 151 |
🗓️ Taxa Anual: {taxa_mensal * 12:.2f}%
|
|
|
|
| 152 |
"""
|
| 153 |
return resposta
|
| 154 |
|
|
|
|
| 89 |
resultados = []
|
| 90 |
|
| 91 |
for adm, cotas in grupos.items():
|
| 92 |
+
# ALTERAÇÃO PRINCIPAL: Mudado de 3 para 10 cotas máximas
|
| 93 |
+
for r in range(1, min(10, len(cotas)) + 1): # Máximo 10 cotas por combinação ← AQUI A MUDANÇA
|
| 94 |
for combinacao in itertools.combinations(cotas, r):
|
| 95 |
total_credito = sum(c['valor_credito'] for c in combinacao)
|
| 96 |
total_entrada_base = sum(c['valor_entrada'] for c in combinacao)
|
|
|
|
| 150 |
📊 Taxa Total: {taxa_percentual:.2f}% ({formatar_moeda(taxa_total)})
|
| 151 |
🗓️ Taxa Mensal: {taxa_mensal:.2f}%
|
| 152 |
🗓️ Taxa Anual: {taxa_mensal * 12:.2f}%
|
| 153 |
+
📊 Nº de Cotas: {len(combinacao)} ← NOVO CAMPO ADICIONADO
|
| 154 |
"""
|
| 155 |
return resposta
|
| 156 |
|