Comment pourrais-je écrire une instruction if-then qui vérifie si un entier entré est un carré parfait ou non (c'est-à-dire si je prenais la racine carrée, ce serait aussi un entier: 4, 9, 16, 25, 36, etc. ) dans DrJava? Je vous remercie!
Je suis conscient que cette question a déjà une réponse ... Mais au cas où, cela fonctionne aussi.
int x = (int) Math.sqrt(input);
if(Math.pow(x,2) == input)
//Do stuff