IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

to find hexadecimal equivalent of 15digit number


IBM Mainframe Forums -> CLIST & REXX
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Ajay Baghel

Active User


Joined: 25 Apr 2007
Posts: 206
Location: Bangalore

PostPosted: Mon Jun 23, 2008 6:56 pm
Reply with quote

Hi,

My requirement is to convert 15digit decimal nuumber into its equivalent hexadecimal no.

I am trying D2X function, but it is working only till the decimal no is in 9 digits.

For eg:
SAY D2X(19852881001,20) is giving the below error:

IRX0040I error running the DECTOHEX. Incorrect call to routine.

Is it possible to find hexadecimal equivalent of 15digit number? It is working when no is in 9 digits.

Thanks,
Ajay
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon Jun 23, 2008 7:26 pm
Reply with quote

NUMERIC DIGITS
Back to top
View user's profile Send private message
Craq Giegerich

Senior Member


Joined: 19 May 2007
Posts: 1512
Location: Virginia, USA

PostPosted: Mon Jun 23, 2008 8:01 pm
Reply with quote

enrico-sorichetti wrote:
NUMERIC DIGITS


As opposed to NON-NUMERIC digits (those that are less then 0 or greater than 9). icon_confused.gif
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon Jun 23, 2008 8:09 pm
Reply with quote

sorry for my cryptic reply, ( finger check )

what I meant was "numeric digits" will set the number of digits for REXX decimal arithmetic

Code:

say "d2x(123456789012345) ==>" || d2x(123456789012345) ||"<=="


will fail, but
Code:
numeric digits 15
say "d2x(123456789012345) ==>" || d2x(123456789012345) ||"<=="


will work
Back to top
View user's profile Send private message
Ajay Baghel

Active User


Joined: 25 Apr 2007
Posts: 206
Location: Bangalore

PostPosted: Wed Jun 25, 2008 7:14 pm
Reply with quote

Code:
numeric digits 15
say d2x(123456789012345)


is working fine.

Thank you Enrico and Craq for your prompt replies.


-Ajay
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CLIST & REXX

 


Similar Topics
Topic Forum Replies
No new posts Pulling a fixed number of records fro... DB2 2
No new posts Substring number between 2 characters... DFSORT/ICETOOL 2
No new posts To find whether record count are true... DFSORT/ICETOOL 6
No new posts Generate random number from range of ... COBOL Programming 3
No new posts Increase the number of columns in the... IBM Tools 3
Search our Forums:

Back to Top