Tous les articles par Mr COBOL

S0F2

Explications du S0F2:

ERREUR DE LONGUEUR SUR FICHIER INDEXE (entre autres).

Interruption programme oendant l’exécution d’une instruction Svc de type 1 (paramètres incorrects).

Solutions:

S0CF

Explications du S0CF:

DEPASSEMENT DE CAPACITE POUR ADDITION, SOUSTRACTION, MULTIPLICATION, DIVISION EN VIRGULE FLOTTANTE.(peu courant).

Division virgule flottante avec mantisse à zéro.

Solutions:

S0CE

Explications du S0CE:

DEPASSEMENT DE CAPACITE POUR ADDITION, SOUSTRACTION, MULTIPLICATION, DIVISION EN VIRGULE FLOTTANTE.(peu courant).

Mantisse non significative (zéro).

Peut être masquée: bit 39 du PSW.

Solutions:

S0CD

Explications du S0CD:

DEPASSEMENT DE CAPACITE POUR ADDITION, SOUSTRACTION, MULTIPLICATION, DIVISION EN VIRGULE FLOTTANTE.(peu courant).

Caractéristique inférieure à 0 (virgule flottante).

Peut être masquée: bit 38 du PSW.

Solutions:

S0CC

Explications du S0CC:

DEPASSEMENT DE CAPACITE POUR ADDITION, SOUSTRACTION, MULTIPLICATION, DIVISION EN VIRGULE FLOTTANTE.(peu courant).

Caractéristique supérieure à 127 (virgule flottante).

Solutions:

S0CB

Explications du S0CB:

ERREUR DE DIVISION DECIMALE

Se produit lorsque la longueur du quotient d’une division décimale est supérieure à la longueur de la zone qui lui est réservée.

Résultat d’une division décimale supérieur à la zone réceptrice.

Exemple:

division par zéro.

Solutions:

S0CA

Explications du S0CA:

ERREUR DE DEPASSEMENT DE CAPACITE EN DECIMAL CONDENSE

L’opération en cours ne peut se terminer car le résultat dépasse la capacité de la zone réceptrice.

Solutions:

Autres informations :

Dépassement de capacité sur opération arithmétique.

Cause :

Erreur de dépassement de capacité en décimal.

La zone réceptrice est trop petite pour contenir le résultat de l’opération.