Programação Progressiva
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
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

Ir para 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?

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos