View previous topic :: View next topic
|
Author |
Message |
Archana_MF
New User
Joined: 21 Jul 2006 Posts: 49 Location: California
|
|
|
|
I am trying to convert Alpha to Numeric
XYZ = C'D' (Character)
OI XYZ ,X'F0'
Binary value of XYZ = 01000100
Binary value of X'F0' = 11110000
-------------------------------------------------
Binary value of Result = 11110100 = X 'F4'
Question : 4 is the numeric value I am looking for, but will 'F' be considerd as sign???
OR my entire logic is wrong???
Thanks in advance |
|
Back to top |
|
|
Bill O'Boyle
CICS Moderator
Joined: 14 Jan 2008 Posts: 2501 Location: Atlanta, Georgia, USA
|
|
|
|
Your code looks just fine.
A zone-nibble of "F" is exactly what you need for unsigned display-numeric.
Keep in mind that if/when the X'F4' is packed (in Assembler), it will pack as X'4F'.
If you then need this to be packed-signed, then issue an NI X'FC' and your packed-result then becomes X'4C'.
HTH....
Regards,
Bill |
|
Back to top |
|
|
Archana_MF
New User
Joined: 21 Jul 2006 Posts: 49 Location: California
|
|
|
|
Thanks Bill |
|
Back to top |
|
|
|