[color=“darkblue”]Oi pessoal!
Estou com uma duvida, como faço para calcular porcentagem em um campo.
Estou fazendo assim:
Double a=(Double.parseDouble(edt_valor.getText()))/2,5%;
Mais ele ta dando a mensagem, “incompatible type”. Já tirei o 2,5% mais continua o mesmo erro.
Alguém pode me ajudar?
ola,
parece que voce fez uma confusãozinha…
o simbolo ‘%’ é um operador em Java, o operador módulo, e o ponto flutuante é representado por um ponto ‘.’ não pela vírgula ‘,’.
mais uma coisa, voce está usando um objeto Double para guardar o valor de um primitivo double (para entender melhor a diferença,
clique aqui).
nao sei que operacao voce quer fazer, mas talvez o certo seria: