Os dois servem pra guardar números reais, não eh isso? qual a diferença de usar um ou outro?
Os dois servem pra guardar números reais, não eh isso? qual a diferença de usar um ou outro?
Olá Iago. Dito de forma simples, o double é para números decimais com uma precisão maior do que o float. O que isso quer dizer? Se você tiver um número decimal e fizer uma operação com ele da qual necessite que o resultado seja preciso, é recomendável utilizar o double. Se você não precisa disso, se não faz questão de perder alguns números após a vírgula, utilize o float, que reserva menos memória.
Olá Iago, tudo certo?
O double
tem 2x a precisão de float, geralmente possui 15 dígitos decimais e 64 bit. Enquanto o float
possui 7 dígitos decimais e 32 bits.
O mais utilizado, em geral, é o double
, mas para aprendizado se quiser utiliza o float
para cálculos mais simples e double
para cálculos que exige mais precisão, acho q seria bacana para fixar a diferença.
Abraços e bons estudos!
Muito obrigado pela resposta, Ana e Leônidas, consegui compreender perfeitamente! Valeu