Salve a tutti. come da titolo, che sicuramente mi sono spiegato male e spero di riuscire a chiarire il concetto..... Come posso fare riferimento ad un qualsiasi numero intero all'interno di una espressione-booleana??? mi spiego ancora meglio:
posso scrivere una cosa del genere per poter fare riferimento a un qualsiasi numero intero:
if (valoreA == int)
dove int e' un qualsiasi numero intero(senza virgola) dato da una divisione!!!
Sto cercando di individuare gli anni bisestili da una certa data ad oggi:
public class AnnoBisestile {
public static void main(String args[]){
int annoDiInizio = 1600;
int annoBisesto = annoDiInizio / 4;
if (annoBisesto == int) {
System.out.println("E' un anno bisestile!");
} else {
System.out.println("Non e' un anno bistestile!");
}
}
}
-come noto gli anni bisestile si calcolano dividendoli per 4 e se danno cifra tonda sono bisestili.
-sono io che sbaglio approccio??