1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

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

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.