Saltar ao contido principal
LibraTool logoLibraTool

Calculadora de descontos e prezos de oferta de balde

Calcula o prezo final de venda, a porcentaxe de desconto ou o importe aforrado. Útil para compradores e comerciantes que planifican promocións.

Funciona sen conexión unha vez cargado

Pagas

75,00 €

Aforras

25,00 €

Desconto

25,0 %

Usos habituais

  • Calcula Prezos de Venda Mentres ComprasMira exactamente o que custa unha venda de "30% de desconto", e canto estás aforrador.
  • Planifica Promocións de VendaOs comerciantes que planifican descontos poden obter vista previa do prezo final e o impacto na marxe.
  • É Este Venda Realmente Unha Bo Compra?Usa o modo "Calcula % de desconto" para verificar se unha "venda" ten realmente desconto.
  • Matemáticas de Descuento de Compras a GranelPara niveis de descuento en granel (p.ex. 10% de desconto 5+, 15% de desconto 10+), calcula o aforrador en cada nivel.
  • Verifica Códigos de CupónCando aplicas un cupón na caixa, calcula o descuento esperado para verificar que o código funcionou correctamente.

Como funciona

Todo o cálculo ocorre directamente no navegador usando aritmética JavaScript pura — sen biblioteca, sen petición a servidor. O formato de moeda consciente do idioma xestiónase mediante a API integrada Intl.NumberFormat do navegador, que coloca correctamente símbolos, separadores e decimais para calquera idioma e moeda que escollas.

  1. 1
    Escolle un modo de cálculo
    Tres modos cobren os escenarios comerciais comúns: aplicar unha porcentaxe coñecida de desconto a un prezo, traballar cara atrás desde o prezo orixinal e o prezo de venda para atopar a porcentaxe de desconto, ou atopar canto aforraches. Cambiar de modo cambia que entradas se mostran.
  2. 2
    A aritmética execútase con cada pulsación de tecla
    Para os modos 'aplicar desconto' e 'aforros', o prezo final calcúlase como orixinal × (1 − d₁/100) × (1 − d₂/100), que modela correctamente dous descontos apilados como multiplicativos — non aditivos. Para o modo 'calcular', a porcentaxe é (orixinal − final) / orixinal × 100. Un campo opcional de imposto sobre vendas multiplica o prezo posterior ao desconto por (1 + imposto/100).
  3. 3
    Intl.NumberFormat formatea o resultado
    A API integrada Intl.NumberFormat do navegador renderiza cada importe monetario — colocando o símbolo correctamente para USD, EUR, JPY, INR e as outras moedas admitidas, e aplicando cero decimais para JPY automaticamente en base aos datos de idioma que o navegador xa ten.
  4. 4
    A comparación de ofertas atopa o mellor prezo por unidade
    O panel opcional de comparación de ofertas calcula un custo por unidade para cada oferta como (prezo × (1 − desconto/100)) / cantidade, e despois destaca cal é máis baixo e mostra a diferenza por unidade.

Ferramentas relacionadas

Preguntas frecuentes