Avant d'écrire un bout de code je voulais savoir si on peut déterminer si un nombre est entier et non un flottant. À cette question l'aide me revoie sur 'comment déterminer si un nombre est premier'.
Résolu
Peut-on savoir si un nombre est entier
Ouvert par Freecrazy le 2 novembre 2026 · 5 messages · 15 vues
Ce sujet est résolu. Voir la réponse retenue.
Bonjour Freecrazy,
Merci pour le signalement.
À cette question l'aide me revoie sur 'comment déterminer si un nombre est premier'.
Il s'agit manifestement d'une mauvaise interprétation de la requête par l'assistant.
La question portait sur la distinction entre nombre entier et nombre décimal, alors que la réponse a dérivé vers la notion de nombre premier, qui est un sujet différent.
L'assistant est encore en phase d'apprentissage et dispose actuellement d'environ 550 questions de base. Il peut donc arriver qu'il interprète mal certaines demandes, comme dans ce cas où la question portait sur la différence entre un nombre entier et un nombre décimal, alors que la réponse s'est orientée vers les nombres premiers.
Pour savoir si un nombre est entier dans CoddyRun, il est possible par exemple de vérifier que "n mod 1 = 0"
Exemple :
fonction estEntier(n)
retourne n mod 1 = 0
fin fonction
n est un nombre
demande 'Nombre' dans n
affiche estEntier(n) // ex : 12 = Vrai - 15.256 = FauxApprendre à coder, c'est avant tout apprendre à penser.
Merci pour votre remarque.
Effectivement, la question est pertinente et je pense qu'une fonction native est_entier(nombre) serait plus claire et plus pratique que de devoir tester n mod 1 = 0.
Je vais donc l'ajouter à la liste des évolutions prévues pour la prochaine version de CoddyRun.
Merci pour cette suggestion.
Ce type de retour aide à faire évoluer le langage.
Apprendre à coder, c'est avant tout apprendre à penser.
Freecrazy a écrit :
À cette question l'aide me revoie sur 'comment déterminer si un nombre est premier'
Bonjour Freecrazy,
Effectivement, l’assistance donne encore pas mal de réponses qui s’éloignent de la demande.
Je ne dirais pas toujours qu’elles sont hors sujet, mais certaines interprétations restent très approximatives.
Elle est donc encore loin de couvrir tous les usages possibles de CoddyRun.
J’espère qu’elle pourra être davantage enrichie au fil du temps.
Bonjour Eliora,
Comme je l’indiquais plus haut dans la conversation, l’assistant est encore en phase d’apprentissage et dispose actuellement d’environ 550 questions de base.
Je comprends votre frustration face à certaines réponses qui ne correspondent pas toujours à votre demande.
L’assistance utilise actuellement l’algorithme BM25 pour rechercher la réponse la plus proche.
Je peux durcir le score de correspondance pour limiter les réponses approximatives, mais cela pourrait aussi conduire l’assistant à ne trouver aucune réponse dans certains cas.
Il faut donc trouver un juste milieu entre des résultats suffisamment précis et la reconnaissance de formulations différentes.
Je vais continuer à enrichir cette base afin d’améliorer progressivement la pertinence de l’assistant. Je ne vous cache pas que c’est un travail de longue haleine, mais chaque retour et chaque réponse incorrecte signalée m’aident à identifier les sujets qui doivent être ajoutés.
Merci pour votre patience et pour vos signalements, qui contribuent directement à faire évoluer l’assistance de CoddyRun.
Apprendre à coder, c'est avant tout apprendre à penser.
Une question ? Connectez-vous pour ouvrir votre propre sujet : CoddyRun vous répondra. La création d'un compte est gratuite et prend une minute.