Programação Progressiva

Fórum para dúvidas dos sites: Programação Progressiva, Java Progressivo, C Progressivo


Você não está conectado. Conecte-se ou registre-se

Como definir casas decimais em numero do tipo String

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

Igor Duarte


Convidado
Olá,
Sou novo em programaçao e decidi fazer um programa que gere um pdf com tabelas baseado nos dados de entrada do usuario.
Para fazer as tabelas eu importei o Itext, e em um campo dela eu quero que saia o resultado de um calculo simples, no caso, a variavel: premio_total
O problema é que o campo da tabela só aceita valores string.
Converter um float para string eu consegui, mas ao gerar o pdf, o campo onde fica o resultado dessa variavel apresenta varias casas decimais, e eu so quero que apareçam duas.
Meio maior problema está em definir quantas decimais aparecerão em uma string string.

Código:


String premio_liquido,premio_total;
premio_liquido = JOptionPane.showInputDialog("Digite o premio liquido");
num1 = Float.parseFloat(premio_liquido.trim());
num3 = 1.0738;
num2 = num1*num3;  
premio_total = String.valueOf(num2);  
table4.addCell("$"+premio_total);  
Como definir a quantidade de decimais em um numero do tipo String?

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum