HP3000-L Archives

December 2000, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Doug Becker <[log in to unmask]>
Reply To:
Doug Becker <[log in to unmask]>
Date:
Tue, 26 Dec 2000 08:51:10 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (42 lines)
I do this all the time as follows:

       77 SOME-OTHER-NUMBER1   PIC 99 VALUE 0.
       77 SOME-OTHER-NUMBER2   PIC 99 VALUE 0.

       1  RDF.
           5 RDF1.
              7 S94             PIC S9(4) COMP.
           5 RDF2 REDFINES RDF1.
              7 X1               PIC X.
              7 X2               PIC X.

      1  RDFT.
           5 RDFT1.
              7 S94T             PIC S9(4) COMP.
           5 RDF2 REDFINES RDF1.
              7 X1T               PIC X.
              7 X2T               PIC X.

      MOVE 0 TO S94T.
      MOVE SOME-NUMBER TO S94.
      MOVE 7X1 TO 7X2T.

     MOVE S94T TO SOME-OTHER-NUMBER1.
     MOVE 7X2 TO 7X2T.
     MOVE S94T TO SOME-OTHER-NUMBER2.

Note that SOME-NUMBER is undefined in this scenerio.

>>> Ronald R Horner <[log in to unmask]> 12/22 12:38 PM >>>
How can I split a s9(4) binary field (16 bits), into 2 8 bit fields.
I've seen where 2 "X" are used but I can't convert them to numeric data.

Thanks!

--
Ron Horner
HP3000 Systems Administrator
JCPenney Logistics
[log in to unmask] 
(414) 259-2274

ATOM RSS1 RSS2