Srs,
Está acontende uma coisa estranha em meu código. Estou fazendo um somatório
de dados do tipo double em uma função e quando retorno o valor, este valor
aparece com um decimal que não deveria existir. Por exemplo:
O NORMAL: 2.0 + 2.0 = 4.0
*O QUE ACONTECE: 2.0 + 2.0 = 4.01*
Segue meu código:
*FUNÇÃO:*
public static double[] somaDias(double email[][], int qtdLinhas, int
qtdColunas) {
double somaDias[] = new double[qtdColunas]
for (int y = 0; y < qtdColunas; y++) {
for (int x = 0; x < qtdLinhas; x++) {
somaDias[y] = (email[x][y] + somaDias[y])
}
}
return somaDias;
}
RETORNO:
//bloco que exibe os somatórios
somaDias = funcoesMatematicas.
indice, qtdDias);
for (int y = 0; y < somaDias.length; y++) {
Fjalp.setCursorPosi
colunaCadastroValor
System.out.print(
DecimalFormat(
colunaCadastroValor = colunaCadastroValor + 6;
}
Agradeço a atenção!
Abraços!
--
Atenciosamente,
Pablo Souza
Tel.: (71) 9983-7775
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br







0 comentários:
Postar um comentário