MCH1206
Dépassement supérieur de capacité détecté en virgule flottante.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La valeur de l'exposant, résultant de l'opération en virgule flottante, est trop grande pour le format de la zone réceptrice. Pour les opérations binaires en virgule flottante, la valeur de l'exposant doit être inférieure à 128 pour le format court et inférieure à 1024 pour le format long. Dans le cas des opérations décimales en virgule flottante, la valeur de l'exposant doit être inférieure à 370 pour le format DFP64 ou inférieure à 6112 pour le format DFP128.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH1206) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH1206) EXEC(DO)
/* traitement de l'erreur */
ENDDO