iai galera estou tentando fazer um metodo para comparar os numeros pares e impares
como faço e tambem queria calcular porcentagem de um valor .
teria como me dar uma pequena luz
iai galera estou tentando fazer um metodo para comparar os numeros pares e impares
como faço e tambem queria calcular porcentagem de um valor .
teria como me dar uma pequena luz
Usa o operador %
if((10 % 2) == 0){
System.out.println("par");
}else{
System.out.println("impar");
}
Para calcular a porcentagem é regra de 3
voce ta quendo um metodo pra verificar se o numero é par ou impar??
se for isso, fica ± assim:
public boolean ehPar(int numero){
if(numero % 2 == 0){
return true;
}
return false;
}
Assim não é mais fácil?
public boolean ehPar(int numero) {
return numero % 2 == 0;
}
Pense duas vezes antes de fazer algo no estilo:
if (condição) {
return true;
}
return false;
Com ou sem else antes do return false.
verdade…
numero % 2 == 0 retorna um boolean, bobeira minha :oops:
Verificação se é par já foi…
Segue um método que retorna percentual:
public BigDecimal percentual (BigDecimal base, BigDecimal valor){
return valor.divide(base).scaleByPowerOfTen(2);
}
//uso
System.out.println( new DecimalFormat("#0.00").format( percentual( new BigDecimal(1000), new BigDecimal(7) ) ) + "%");