Calcular percentual

1 resposta
S

Olá
Tenho uma relação de cliente com a quantidade de vezes que o cliente comprou ± assim :

joao     -  10  vezes
maria   -   7   vezes
jose     -    5   vezes 
marcos -   5    vezes

Gostaria de fazer uma representação em percentual +-

joao     -  30  %
maria   -  28  %
jose      - 21 %
marcos  - 21 %


Tenhos seguintes valores o  totalgeral = 27 e os totais de cada cliente encontra-se resultset result.getInt(2) no while, como faria esse calculo .
preciso calcular o percentual  e setalo na coluna setPercentual()

int  totalgeral = 27;
while (result.next()) {
				listaContrib  = new ContribuicaoListaBean();
				listaContrib.setNome(result.getString(1));
				listaContrib.setTotal(result.getInt(2));
				

                                               preciso calcular o percentual e enviar na coluna abaixo, como faria isso ?

				listaContrib.setPercentual();	


				listContribuicao.add(listaContrib);
}

Grato

Silva

1 Resposta

xandevieira

uma regra de tres simples ja deve resolver seu problema

(totalCliente.doubleValue() / totalgeral .doubleValue()) * 100
Criado 14 de janeiro de 2009
Ultima resposta 14 de jan. de 2009
Respostas 1
Participantes 2