Thanks Todd. I think you are referring to CVDG which is what I had used but didn't yield the expected results. Splitting a 128bit binary integer into 2 64bits and then a CVDG didn't convert it as expected. I will probably try that out again. I used Java Big Integer for a simple 128bit arithmetic and the outputs from z13 and Java did not match.
-------------------------------------------- On Mon, 8/7/17, Todd Arnold <arno...@us.ibm.com> wrote: Subject: Re: Vector processing instructions To: IBM-MAIN@LISTSERV.UA.EDU Date: Monday, August 7, 2017, 4:17 PM I got this answer from someone else at IBM, who is an expert in the vector instructions: "Currently to convert a 128-bit singed/unsigned integer in a vector register to a packed decimal value you must store the value to memory and use the standard integer conversion instruction CVBG to convert 64-bits at a time. A full 128-bit value will not fit into a 31-digit decimal number." ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN