quando quero usar numeros com pontos fluante no java é dessa forma que faço:
double num = 29.4;
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
quando quero usar numeros com pontos fluante no java é dessa forma que faço:
double num = 29.4;
Olá, William! Como vai?
Sim, você está no caminho certo! Em Java, quando queremos usar números com ponto flutuante, a forma mais comum de fazer isso é utilizando o tipo double, exatamente como você demonstrou:
double num = 29.4;
O tipo double é amplamente utilizado em Java para representar números de ponto flutuante com precisão dupla. Isso significa que ele consegue armazenar valores com casas decimais de forma bastante precisa, sendo ideal para a maioria dos cálculos que envolvem números reais no dia a dia da programação.
Além do double, Java também oferece o tipo float para trabalhar com números de ponto flutuante. A diferença principal é que o float ocupa menos espaço na memória, mas também oferece menos precisão nos cálculos. Veja como usar:
float num = 29.4f;
Um detalhe importante: ao declarar um valor do tipo float, é obrigatório adicionar o sufixo "f" ou "F" ao número. Sem esse sufixo, o compilador Java interpretará o valor como double automaticamente, gerando um erro de compilação.
De forma geral, para a maioria das situações, o double é a escolha mais recomendada por oferecer maior precisão sem exigir configurações extras.
Bons estudos e continue praticando!
Você já teve alguma situação em que a diferença de precisão entre float e double fez diferença nos seus cálculos?