Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Formatação de Double

Olá,

Estou tentando resolver um exercício onde a saída para o usuário deve apresentar um número com ponto e após 4 casas. Segue abaixo um exemplo: A=12.5664 A=31819.3103 A=70685.7750

Porém, eu não consigo formatar a variável para que a mesma apresente o ponto antes de 4 casas. Poderiam me ajudar?

Tentei usar o ToString, Math.Round, mas não surtiu efeito.

6 respostas

Olá Natalia, tudo bem? Uma possibilidade é o seguinte:

System.out.println( String.format( "%.4f", variavel ) );

Esqueci de citar que o código é C#...testei o que enviou apenas adaptando para C#, mas não deu certo.

solução!

Opa. No caso então:

String.Format("{0:0.0000}", var);

Olá Natalia, conseguiu resolver seu problema?

Opa, desculpe a demora. Consegui sim. O URI (plataforma onde estou fazendo os exercícios) aceita o formato {variável}.ToString("0.000)"); haha Simplesmente assim.

Valeu!

Opa, que isso. Que bom que conseguiu :)

Vou fechar o tópico.