COBOL er fortsatt en av de rikeste og mest elegante programmeringsspråk på markedet . Bortsett fra datakraft og massive filhåndtering evner , har du fleksibilitet til antall konverteringer og rapportering. Mange ganger må du kanskje vise bestemte tallverdier på utgang rapporter , filer eller visning på skjerm felt som CICS . Utvilsomt vil du møte numeriske formater som ikke vil vise riktig som lagres og må videre omdannes til et mer lesbart format . En av de vanligste er pakket desimal eller COMP -3 numerisk felt . Instruksjoner
en
Identifiser feltet ( e) du ønsker å konvertere i COBOL -kode. For eksempel kan du ha et felt der det står likt : " 05 PKD -field- 01 pic S9 ( 5v99 ) komp -3 . " Dette er et signert, pakket desimal feltet brukes effektivt for beregninger , men kan ikke være lett å lese i en skjerm .
2
Gå til " Working -Storage delen av programmet og sette opp de mellomliggende felt vil du trenger for å gjøre den ønskede numeriske overgangen som følger: lage to numeriske felt " 05 ws - numeriske pic S9 ( 5v99 ) verdien null , " og " 05 ws -display - numeriske pix x ( 8 ) . "
3
Sett inn koden i programmet for å flytte tekstfeltet direkte inn i den første mellomledd feltet " ws - numerisk . " Dette vil pakke ut komp - tre tall i en regulert numerisk felt . i sin tur , har koden nå flytte den første mellomledd feltet til den andre, ws -display - numerisk . Denne siste feltet kan brukes til å vise nummeret enten på et trykt form eller på en dataskjerm .
4
Kompiler programmet med de lagrede endringer og sørge for at det ikke er noen feil i kompilering ved å sjekke tilstanden kode .
5
Kjør den kompilerte versjonen og verifisere resultatene .
bilder