E ai turminha…
Eu estou com o seguinte problema…
Tenho um vetor de INT com os seguintes valores: 9, 7, 6, 4
Isso totaliza 26.
Gostaria de saber o percentual de cada resposta, dai eu fiz assim (idéia do algoritmo, em portugol):
for(tamanho do meu vetor)
percentual[x] = (valor[x] * 100) / 26;
Como meu vetor de percentual é INT também, o java está arredondando os valores. Até ai tudo bem. O problema é que a soma dos percentuais nunca dá 100%, e sim, 98%.
Para os valores 9, 7, 6, 4 ele me retornou 34%, 26%, 23%, 15%. (total de 98%)
Como corrigir isso? O Java está arredondando TUDO para baixo? como funciona esse arredondamento?
Valeu!!!