Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Darmand

Como somar números decimais neste form?

Recommended Posts

Prezados, encontrei um Dynamic Form na net muito interessante, mas ele somente SOMA números inteiros, e gostaria que ele somasse e apresentasse o subtotal com as casas decimais.

 

Alguém sabe como fazer ele rrabalhar com números decimais, para realmente ter utilidade no sistema que estou desenvolvendo?

 

O link do formulário que estou falando é:

 

http://css-tricks.com/examples/DynamicOrderForm/

 

para baixar o código, clique abaixo:

 

http://css-tricks.com/examples/DynamicOrderForm.zip

 

 

Se precisarem de ajuda em ASP, estou disponível.

 

Um abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa o formatnumber()

A função retorna uma expressão formatada como um número

 

FormatNumber(expression, iDigits, bleadingDigit, bParen, bGroupDigits)

expression---------variável que contém o número

iDigits---------------número de dígitos depois da casa decimal

bleadingDigit-------1 para mostrar os zeros antes da vírgula

----------------------0 para não mostrar os zeros antes da vírgula

bParen--------1 para parêntesis ao redor de números negativos

----------------0 para não ter parêntesis ao redor de números negativos

bGroupDigits---1 para mostrar o número de acordo com as Configurações

--------------------Regionais do Painel de Controle

------------------0 para ignorar as configurações do Painel de Controle

você tb pode colocar o <%Session.LCID = 1046%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro xanburzum, entendi bem o ASP, mas realmente vejo que o formato do número para casas decimais deve ser em Javascript neste formulário que passei os links.

 

Este form é tipo um ajax que calcula o valor com quantidade, e mostra no input text, ja dando o subtotal e total.

 

Preciso muito que ele calcule numeros decimais.

 

Um abração e peço muito sua ajuda nisto, meu trabalho depende desta solução.

 

 

 

usa o formatnumber()

A função retorna uma expressão formatada como um número

 

FormatNumber(expression, iDigits, bleadingDigit, bParen, bGroupDigits)

expression---------variável que contém o número

iDigits---------------número de dígitos depois da casa decimal

bleadingDigit-------1 para mostrar os zeros antes da vírgula

----------------------0 para não mostrar os zeros antes da vírgula

bParen--------1 para parêntesis ao redor de números negativos

----------------0 para não ter parêntesis ao redor de números negativos

bGroupDigits---1 para mostrar o número de acordo com as Configurações

--------------------Regionais do Painel de Controle

------------------0 para ignorar as configurações do Painel de Controle

você tb pode colocar o <%Session.LCID = 1046%>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora, entendi...

existem exempos de calculadora no laboratorio de script, você pode usá-las e depois se kiser alterar para seu padraun

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.