Informe as milhas que você já tem e as que vai comprar para ver o custo final consolidado.
Cálculo: custo das milhas na conta = (quantidade ÷ 1.000) × preço em R$. Custo da compra = (quantidade a comprar ÷ 1.000) × preço em US$, convertido para R$ pela cotação informada. Custo final = soma dos dois custos em R$. Custo médio por milheiro = custo final ÷ total de milhas × 1.000. Quebra = resto da divisão do total de milhas por 1.000 (milhas que não fecham um milheiro completo).
Cálculo: blocos completos = piso(total comprado ÷ 7.500). Milhas utilizáveis = blocos completos × 7.500. Quebra = total comprado − milhas utilizáveis (não é utilizável, mas foi paga). Custo total (US$) = (total comprado ÷ 1.000) × preço US$. Custo diluído por milheiro (US$) = custo total ÷ (milhas utilizáveis ÷ 1.000) — o custo da quebra é embutido nas milhas que sobram para emissão. Cotação ajustada = cotação do dólar + margem de variação. Custo por milheiro (R$) = custo diluído (US$) × cotação ajustada. Preço final = esse valor arredondado para o próximo real inteiro acima.
Cálculo: cada vez que o valor cruza de uma moeda para outra, aplicamos o spread reduzindo o quanto você recebe na ponta (ex: ao converter para USD, você recebe (valor ÷ cotação) × (1 − spread ÷ 100); ao converter de USD para outra moeda, você recebe (valor × cotação) × (1 − spread ÷ 100)). O dólar é a moeda-ponte. Numa conversão direta (USD↔BRL ou USD↔ARS) o spread é cobrado uma vez; numa conversão cruzada (BRL↔ARS) ele é cobrado nas duas pernas (BRL→USD e USD→ARS), então o custo total é maior.
—
Cálculo: valor das milhas (US$) = (Miles × CPM) ÷ 100. Grand total = valor das milhas + boarding taxes. O resumo já sai formatado em USD (padrão americano: vírgula separa milhar, ponto separa decimal), pronto para copiar e enviar ao cliente.