Comment puis-je vérifier si un caractère est un nombre dans Prolog sans utiliser integer/1
(HW)?Vérifiez si le caractère est un nombre dans Prolog? comment implémenter un entier/1?
je peux utiliser atomic/1
, mais il ne me aide pas beaucoup, car il retourne vrai aussi
à autre chose que des chiffres.
2 ?- atomic(1).
true.
3 ?- atomic(asasa).
true.
4 ?-
Cordialement
L'étiquette de devoirs est [obsolète] (http://meta.stackexchange.com/questions/147100/the-homework-tag-is-now-officially-deprecated). Aussi, l'enseignant veut-il que vous écriviez votre propre prédicat peut-être? – keyser
@Keyser: Oh super! paka ... – ron
@Keyser: Non, il m'a donné quelque chose d'encore plus ennuyeux à écrire, donc j'ai besoin de vérifier si un caractère est un nombre pour la plus grande fonction – ron