Envoyé par
Terminator
Or moi, je désire juste afficher un message de division impossible et quitter sans rien afficher (ds le cas de division par 0) sinon je retourne la division.
Question : comment tu détecte alors que la division soit bonne ou pas ?
De puis si tu fais ca :
float val = Division(15,0);
Que vaut val dans ce cas ?????
--> Tu te retrouves dans un état ambigu et le compilateur ne le permet pas !!!
En quoi cela te dérange-t-il de retourner NaN ?
Au moins tu sais que la division ne s'est pas bien passé :
1 2 3 4
| float val = Division(15,0);
if (val==Float.NaN) {
System.exit(1);
} |
a++
Partager