Multiplicar dois campos no formulário
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2022 10:15 AM
Boa tarde, pessoal.
Preciso multiplicar dois campos em um formulário.
Exemplo:
Campo A: 2300,30 * Campo B: 2 == Campo C: 4600, 60.
Com a quantidade inteira, ou seja sem o decimal, dá certo. Porém, não consigo fazer com que ele some os decimais juntos.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2022 11:35 AM
Boa tarde.
Não sei como construiu a lógica exatamente, mas tentou verificar se é um problema de pontuação? O decimal padrão é separado por "." e não ",".

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2022 11:38 AM
Oi.
Tem um workaround simples que é
Campo C = (100 * Campo A) * (100 * Campo B) / 10000.
Isso elimina as vírgulas no "início" e adiciona "no final".
Dependendo da sua necessidade, já deve resolver.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2022 11:40 AM
Boa tarde.
Não sei como construiu a lógica exatamente, mas tentou verificar se é um problema de pontuação? O decimal dependendo da localidade é separado por "." e não ",".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2022 12:18 PM
Eric, tudo bem?
Cara, tem como mandar mais alguma informação?
Tá com cara que vc está com problema nos tipos de váriaveis... mas não sei. Lembrando que em javascritp o caractere de decima é '.' e não ','
como não sei se vc escreveu ',' por força do habito ou se os valores estão assim, fica complicado ajudar, mas da uma olha no tipo da variável