Message d'erreur
Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.
L'histoire
Vous avez demandé un arrondi, et le moteur dit que la position demandée est hors limites. Reprenons : math.round arrondit à une certaine position décimale, comptée à partir de la virgule. Positive, c'est vers la droite : deux, c'est les centièmes. Négative, c'est vers la gauche : moins un, c'est les dizaines. Mais il y a une limite, un million de chiffres de chaque côté. Au-delà, aucun nombre de ce tas ne possède un chiffre à cette place. Le moteur aurait pu ramener votre demande de force à la limite la plus proche, mais ce serait faire autre chose que ce que vous avez écrit. Il préfère refuser, en citant la position telle que vous l'avez donnée et l'intervalle autorisé. Exemple : vous passez par erreur un nombre énorme comme position, parce que vous avez confondu les arguments. Relisez l'ordre : la valeur, le mot to, puis la position. Corrigez, et l'arrondi se fait. Le refus protège votre intention.
Texte issu du catalogue d'erreurs du moteur Rush.
