Versão atual:

Retorno estranho de soma de variaveis double

Bom dia , eu sou um iniciante em programação (mas bem iniciante mesmo só uso mesmo para fazer algo que possa me ajudar na vida kkkkk) eu escrevi um programa para converter medidas e somar também ou subtrair funciona da seguinte forma o usuario digita : algum valor = Ex : 10 que pode ser = Metro / Centimetro / Milimetro ou Polegada + or - algum valor = Ex : 10 que pode ser = Metro / Centimetro / milimetro ou polegada

ai ele converte tudo em milimetro antes de realizar as operações e mostra como saida esse valor em Milimetros convertido em - Metros , Centimetro , Milimetro ou Polegada na pratica fica tipo = 10 cm + 10 polegadas = 100MM + 254 MM que são convertidos la em até 4 medidas

Tudo estava funcionando, estava realizando os testes de calculo até que começou a aparecer resultados com letras bem estranhos estou utilizando variáveis do tipo Double.

segue um print da função 1M + 1M = ele retorna 2.0E-6 M antes aparecia normal 2.0 M mas agora ele inclui E-6 ou E-5 ou E-4 entre outros! não faço ideia do que seja isso! é não achei nada nas pesquisas =\ https://www.filepicker.io/api/file/8Mq5dubRTCqVQZGyEJzw

desde já agradeço a ajuda <3

Versão(1):

Ver a versão formatada

Retorno estranho de soma de variaveis double

Comentário

new question