Ir para conteúdo
Fórum Script Brasil
  • 0

Formato Moeda


phdorocha

Pergunta

Como faço para usar um cálculo no formato moeda?

Ex: VlUnitario * Quantidade = Total

ou seja:

55,00 * 15,60 = 858,00

Me ajudem pelo amor de Deus, eu já queimei os neorônonios!!!

Falo galera...

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Na verade o código que eu uso é este:

<script language="JavaScript">

function calc(ValorT) {

var ValorU = document.fmrbalanca.ValorUnitario.value

var Quant = document.fmrbalanca.Quantidade.value

document.fmrbalanca.Sub.value = (ValorU / 15 * Quant)

var y = document.fmrbalanca.Sub.value

var x=(Math.round(y*100))/100;

document.fmrbalanca.ValorTotal.value = x

document.fmrbalanca.Salvar.focus()

}

</script>

Mas ele calcula e tranforma pra número separando com ponto ( 25.75). Eu quero que o resultdo saia no formato de moeda em reais (25,75).

Eu digito o valor no primeiro campo de nome ValorUnitario e o segindo valor no campo de nome Quantidade ele faz o seguinte cálculo:

Valor / 15 * Quant = Resultado

Os números digitados e o resultado, devem ser no formato de moeda.

Link para o comentário
Compartilhar em outros sites

  • 0

Ve se este script resolve para você

<script language=javascript>

var nItens = 5;

function recalculaTotais (frm)

{

var total = 0;

for (var i = 0; i < nItens; i++)

{

frm.total.value =forma(Math.round(frm.preço.value * frm.quant.value * 0.1)/0.1)

total = forma(Math.floor(frm.total.value*0.1)/0.1);

}

frm.totalgeral.value = forma(total)

}

function forma(num){

reais=Math.floor(num)

cents=Math.round((num-reais)*100)

texto="R$"+reais+"."

if(cents<10){

texto=texto+"0"

}

texto=texto+cents

return texto

}

</SCRIPT>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...