Précédent   Forum des professionnels en informatique > Autres langages > Autres langages > Cobol
Cobol Forum d'entraide sur la programmation en langage Cobol
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/01/2012, 15h43   #1
Invité de passage
 
Homme
Développeur COBOL
Inscription : janvier 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur COBOL
Secteur : Industrie

Informations forums :
Inscription : janvier 2012
Messages : 1
Points : 1
Points : 1
Par défaut SUBTRACT sans effet

Bonjour,

Je suis devant un problème plutôt étonnant (pour mon faible niveau d'expertise). Voici :

Le code :

01 H-TRAFRLREDF-MTRAP PIC S9(10)V99.
01 W9-CUMUL-MTRAP PIC S9(14)V9(2).

DISPLAY "AVANT SUBTRACT"
DISPLAY "W9-CUMUL-MTRAP AVANT SUBTRACT : " W9-CUMUL-MTRAP
DISPLAY "H-TRAFRLREDF-MTRAP AVANT SUBTRACT : "
H-TRAFRLREDF-MTRAP


SUBTRACT H-TRAFREREDF-MTRAP FROM W9-CUMUL-MTRAP


DISPLAY "APRES SUBTRACT"
DISPLAY "W9-CUMUL-MTRAP APRES SUBTRACT : " W9-CUMUL-MTRAP
DISPLAY "H-TRAFRLREDF-MTRAP APRES SUBTRACT : "
H-TRAFRLREDF-MTRAP


Les DISPLAYs :

AVANT SUBTRACT
W9-CUMUL-MTRAP AVANT SUBTRACT : 0000000000170287
H-TRAFRLREDF-MTRAP AVANT SUBTRACT : 000000170270
APRES SUBTRACT
W9-CUMUL-MTRAP APRES SUBTRACT : 0000000000170287
H-TRAFRLREDF-MTRAP APRES SUBTRACT : 000000170270


La soustraction ne se fait pas... J'ai lu sur le net qu'il fallait que la mémoire déclarée pour l'ensemble des opérandes ne dépasse pas 30 digits, mais ca ne me semble pas être le cas.
Une idée ? Merci d'avance !
Cobil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 21h02   #2
Membre Expert
 
Avatar de Hédhili Jaïdane
 
Homme Hédhili Jaïdane
Consultant/Assistant/Formateur/Développeur Indépendant AS/400 Cobol
Inscription : juin 2007
Messages : 1 676
Détails du profil
Informations personnelles :
Nom : Homme Hédhili Jaïdane
Localisation : Tunisie

Informations professionnelles :
Activité : Consultant/Assistant/Formateur/Développeur Indépendant AS/400 Cobol

Informations forums :
Inscription : juin 2007
Messages : 1 676
Points : 2 177
Points : 2 177
Envoyer un message via Skype™ à Hédhili Jaïdane
Bonjour.

On peut savoir comment tu as réglé le problème puisque tu l'as mis en "Résolu" ?
__________________

Hédhili Jaïdane est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h01.


 
 
 
 
Partenaires

Hébergement Web