1
resposta

[Sugestão] Correção de exemplo do "para saber mais"

O "para saber mais" traz o código abaixo de exemplo:

String nome = "Maria";
int idade = 30;
double valor = 55.9999;
System.out.println(String.format("Meu nome é %s, eu tenho %d anos e hoje gastei %.2f reais", nome, idade, valor));

Como resultado, é dito que o double 55.9999 será impresso como "55,99", o que não é verdade, pois o format arredonda o número para 56,00. O exemplo precisa ser corrigido, pois para iniciantes esse arredondamento pode causar confusão. Já tem um tópico de 2023 sobre o mesmo assunto. Como sugestão, acredito que seria interessante explicar o porquê do arredondamento, e a razão de, na mensagem impressa, o separador de casa decimal ter sido a vírgula em vez do ponto.

1 resposta

Bom dia! Tudo bem?

Agradeço por compartilhar o seu feedback acerca do nosso material! Ações como essa são de grande importância para continuarmos entregando conteúdos com qualidade.

Com isso, informo que entrei em contato com o pessoal responsável pela manutenção do curso e informei a sua sugestão. Eles analisarão e aplicarão se julgarem necessário.

No mais, bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!