Section courante

A propos

Section administrative du site

END-DIVIDE

Fin de division
Cobol

Syntaxe

DIVIDE identifier1 INTO identifier2 [ROUNDED]
[; ON SIZE ERROR imperativestatement]
END-DIVIDE
DIVIDE identifier1 INTO identifier2 [ROUNDED]
GIVING identifier3 [ROUNDED]
[; ON SIZE ERROR imperativestatement]
END-DIVIDE

Paramètres

Nom Description
identifier1 Ce paramètre représente le diviseur, c'est-à-dire la valeur par laquelle on divise.
identifier2 Ce paramètre représente le dividende, soit la valeur à diviser par identifier1.
identifier3 Ce paramètre permet d'indiquer la variable de destination qui recevra le résultat de la division.
ROUNDED Ce paramètre permet d'arrondir le résultat de la division si des décimales sont perdues.
ON SIZE ERROR Ce paramètre permet de définir une action impérative si une erreur de dépassement (overflow) survient pendant l'opération.
imperativestatement Ce paramètre représente l'instruction COBOL qui sera exécutée si l'erreur de taille se produit.
END-DIVIDE Ce paramètre marque la fin explicite de l'instruction DIVIDE, notamment utilisée avec les blocs ON SIZE ERROR.

Description

Cette instruction permet d'indiquer la fin d'une instruction DIVIDE.

Remarques



Dernière mise à jour : Jeudi, le 28 juillet 2011