[RESOLVIDO] C#: vírgula no local errado após cálculo

Bom dia pessoal!
Sou iniciante em C# e estou com um pequeno problema que não consigo compreender.
O meu cálculo com divisão de double resulta numa imprecisão na vírgula. A imagem em anexo deixa claro ao que me refiro. Testei o programa e testei na calculadora, no entanto o posicionamento da vírgula é discordante. Alguém poderia me dar uma luz no porquê disso ocorrer? Valeu!

1 curtida

Posta o código em texto, assim complica.

1 curtida

A calculadora está fazendo com virgula (,) que é o formato Brasileiro para separação, no computador você está fazendo com ponto(.) que significa mil ou seja,

2,3 na calculadora é diferente de 2.3 no código porque nesse código é mil.

abce

Ou seja, a sua digitação está provocando a diferença na conta, porque, o visual studio pega a regionalidade do seu sistema que está pt-Br.

Resumo: digite no console também com (,) que dará certo:

Ajustei e testei aqui e deu certo.
Muito obrigado!

1 curtida