Section courante

A propos

Section administrative du site

USAGE

Usage
Cobol

Syntaxe

USAGE [IS] (BINARY|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMP-6|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTATIONAL-6|DISPLAY|DISPLAY-1|INDEX|PACKED-DECIMAL|POINTER)

Paramètres

Nom Description
IS Ce paramètre permet d'indiquer explicitement le mode d'entreposage (format interne) d'un item de données dans la mémoire de l'ordinateur.
BINARY Ce paramètre permet de désigner un entreposage en binaire entier, optimisé pour les calculs rapides ; équivalent à COMPUTATIONAL ou COMP.
COMP Ce paramètre est une forme abrégée de COMPUTATIONAL, utilisée pour représenter les données numériques stockées en format binaire.
COMP-1 Ce paramètre désigne un stockage en virgule flottante simple précision ; il correspond généralement à un float dans d'autres langages.
COMP-2 Ce paramètre permet un stockage en virgule flottante double précision, utile pour les calculs scientifiques nécessitant plus de précision.
COMP-3 Ce paramètre spécifie un format de stockage en décimal compressé (packed decimal), optimisé pour les traitements comptables et financiers.
COMP-4 Ce paramètre est une extension propriétaire du mode binaire, utilisée selon les systèmes (peu standardisé).
COMP-5 Ce paramètre définit un stockage binaire sans limitation de taille ni d'alignement imposé par la norme COBOL ; dépend du système hôte.
COMP-6 Ce paramètre est peu courant et dépend du compilateur ; il représente un usage propriétaire ou spécialisé.
COMPUTATIONAL Ce paramètre est synonyme de COMP ou BINARY, et indique que la donnée est utilisée pour des calculs avec stockage binaire.
COMPUTATIONAL-1 Ce paramètre équivaut à COMP-1, donc une représentation en virgule flottante simple précision.
COMPUTATIONAL-2 Ce paramètre est équivalent à COMP-2, pour la double précision en virgule flottante.
COMPUTATIONAL-3 Ce paramètre correspond à COMP-3, soit un stockage en décimal empaqueté.
COMPUTATIONAL-4 Ce paramètre est équivalent à COMP-4, utilisé dans certains environnements propriétaires.
COMPUTATIONAL-5 Ce paramètre est identique à COMP-5, soit un stockage binaire natif sans contrainte standardisée.
COMPUTATIONAL-6 Ce paramètre reflète le COMP-6 et peut correspondre à des usages particuliers définis par le compilateur ou le système d'exploitation.
DISPLAY Ce paramètre indique que les données sont entreposées sous forme lisible par l'humain (texte ASCII ou EBCDIC), et utilisées pour l'affichage.
DISPLAY-1 Ce paramètre est utilisé pour des caractères en double octet, notamment pour les alphabets étendus comme le japonais (DBCS).
INDEX Ce paramètre désigne un format réservé aux index internes de tableaux, utilisé uniquement avec OCCURS ... INDEXED BY.
PACKED-DECIMAL Ce paramètre est un synonyme de COMP-3, désignant un format compacté pour les données numériques décimales.
POINTER Ce paramètre indique que l'élément stocke une adresse mémoire, typiquement utilisée pour les procédures ou la gestion dynamique de la mémoire.

Description

Cette instruction permet d'indiquer le format d'un item de données dans l'entreposage de l'ordinateur.

Remarques



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