Aller au contenu

CPF9816

Format virgule flottante incorrect.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

La valeur en virgule flottante que vous avez indiquée est incorrecte. Un nombre en virgule flottante doit comprendre 17 chiffres précédés ou non d'un signe, et peut inclure une virgule décimale. L'exposant peut être précédé d'un signe et contenir au maximum 3 chiffres.

Que faire

Corrigez le nombre en virgule flottante incorrect, puis renouvelez la demande.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF9816) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF9816) EXEC(DO)
  /* traitement de l'erreur */
ENDDO