MAIS DE 20 DIGITOS APOS A VIRGULA
Preciso fazer uma conta e mostrar o resultado em uma caixa de texto, mas a mesma aparece zerada e não traz o resultado, como posso mostrar o resultado ou como posso fazer as contas com numeros exponeciais, meu codigo ta conforme abaixo:
Dim ExM As Decimal = 0.00000000000000000000167
Dim ExA As Decimal = 0.0000000000036
Dim ExD As Decimal = 0.035
Dim Tau As Decimal = 0
Dim Forca As Decimal = 0
Forca = ExM * ExA
Tau = Forca * ExD * 1
txtExEnergia.Text = Tau
Desde ja agradeço a ajuda..
Dim ExM As Decimal = 0.00000000000000000000167
Dim ExA As Decimal = 0.0000000000036
Dim ExD As Decimal = 0.035
Dim Tau As Decimal = 0
Dim Forca As Decimal = 0
Forca = ExM * ExA
Tau = Forca * ExD * 1
txtExEnergia.Text = Tau
Desde ja agradeço a ajuda..
Mude a variável do tipo Decimal para o tipo Double.
Variáveis do tipo Decimal armazenam até 28 casas decimais... Obviamente, seu cálculo resulta em mais casas.
Abraços!
Variáveis do tipo Decimal armazenam até 28 casas decimais... Obviamente, seu cálculo resulta em mais casas.
Abraços!
Tópico encerrado , respostas não são mais permitidas