ForHosting KIT · Matemática

Desconto em cascata / fator de preço líquido

Transforme uma cadeia de descontos comerciais num único preço líquido: um preço de tabela de 100 com vinte por cento e depois dez por cento de desconto fica em 72, com um fator de preço líquido de 0,72 que você pode aplicar a qualquer outro preço. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Preço de tabela
100
Descontos em cascata separados por vírgula (%)
20,10
Casas decimais
4
Você obtém
Percentual de descontos
20, 10
Fator de preço líquido
0,72
Preço líquido
72
Percentual de desconto equivalente
28

Encadeie descontos comerciais até o fator de preço líquido. Intenção de busca: descontos comerciais em cascata e fator de preço líquido. Nenhuma chamada de rede ou semente aleatória é necessária. Trabalhos com falha não são cobrados.

Como uma cadeia de descontos funciona de verdade

Um desconto em cascata, também chamado de descontos sucessivos, é uma lista de porcentagens tiradas uma depois da outra de um preço de tabela. Cada desconto incide sobre o que sobrou depois do anterior, nunca sobre o preço original. Para combiná-los, transforme cada porcentagem na parte que ela deixa, ou seja, um menos o desconto. Multiplicando essas partes você obtém o fator de preço líquido, e multiplicando o preço de tabela por esse fator obtém o preço líquido. Com um preço de tabela de 100 e descontos de vinte por cento e dez por cento, o fator é 0,72 e o preço líquido é 72. Um menos o fator, 28%, é o desconto único que chega ao mesmo preço.

Erros que fazem o desconto parecer maior

O erro mais comum é somar as porcentagens. No papel, vinte por cento e dez por cento parecem 30%, mas o segundo desconto age sobre uma base menor, então a economia real é de 28%. Um deslize parecido é calcular todos os descontos sobre o preço de tabela original, o que leva ao mesmo total errado. Arredondar a cada passo é outra armadilha: com vários descontos na cadeia, as pequenas diferenças se acumulam. Aqui a cadeia inteira é calculada primeiro e arredondada uma única vez, no final, e só quando você pede casas decimais. Por fim, a ordem dos descontos não muda o resultado, então não é preciso se preocupar com qual vem primeiro.

Ensino

Goldens fixados.

Por que não posso simplesmente somar os descontos?

Porque cada desconto é aplicado sobre um preço que já foi reduzido. Descontos de vinte por cento e dez por cento parecem 30% no papel, mas juntos tiram só 28%, então um preço de tabela de 100 termina em 72.

A ordem dos descontos faz diferença?

Não. O fator de preço líquido multiplica o que cada desconto deixa, e multiplicar em outra ordem dá o mesmo resultado. Aplicar primeiro dez por cento e depois vinte por cento continua dando um fator de 0,72.

O que é o desconto único equivalente?

É o único desconto que levaria ao mesmo preço líquido de toda a cadeia: um menos o fator de preço líquido, em porcentagem. Um fator de 0,72 corresponde a um desconto único de 28%.

Como os resultados são arredondados?

Só se você pedir casas decimais, e então uma única vez, no final. A cadeia inteira é calculada com precisão total e arredondada para cima a partir da metade uma só vez, para que pequenos erros não se acumulem de um desconto para o seguinte.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/math/chain-discount

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/math/chain-discount \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"list_price":100,"discounts_percent":"20,10"}'
{
  "list_price": 100,
  "discounts_percent": "20,10"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.chain_discount",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo JSON em planilhas, CMS, automação ou demonstrações de ensino.

Como funciona

Encadeie descontos comerciais até o fator de preço líquido. NPF=Π(1−dᵢ); líquido=lista×NPF. Nenhuma chamada de rede ou semente aleatória é necessária. Trabalhos com falha não são cobrados. Nenhuma chamada de rede ou semente aleatória é necessária. Trabalhos com falha não são cobrados. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo JSON em planilhas, CMS, automação ou demonstrações de ensino. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo JSON em planilhas, CMS, automação ou demonstrações de ensino.

Entradas, limites e arredondamento

Casas decimais opcionais usam half-up uma vez. As saídas repetem as entradas. Nenhuma chamada de rede ou semente aleatória é necessária. Trabalhos com falha não são cobrados. Nenhuma chamada de rede ou semente aleatória é necessária. Trabalhos com falha não são cobrados. Forneça os campos JSON obrigatórios. Tipos inválidos geram invalid_input. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo JSON em planilhas, CMS, automação ou demonstrações de ensino. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo JSON em planilhas, CMS, automação ou demonstrações de ensino.

Quando usar

Use quando a intenção de busca corresponder. Encadeie descontos comerciais até o fator de preço líquido. Nenhuma chamada de rede ou semente aleatória é necessária. Trabalhos com falha não são cobrados. Nenhuma chamada de rede ou semente aleatória é necessária. Trabalhos com falha não são cobrados. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo JSON em planilhas, CMS, automação ou demonstrações de ensino. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo JSON em planilhas, CMS, automação ou demonstrações de ensino.

Verificação rápida

Widget gratuito.

Automação

Mesmo JSON via API.

É gratuito?

Sim, tier A.

Usa rede?

Não.

Entrada inválida?

Gera invalid_input.

Tem API?

Sim.

Idiomas?

Somente EN; o Nitro hidrata.

Ver a documentação completa do KIT →