The request does not make sense.

If z=: 3 ic y , the data area of z are exactly
the same as the data area of y .  That is, if you 
have a set of 8 bytes before application of ic, 
you have exactly the same set of 8 bytes after 
the application of ic .  The following examples 
illustrate the point:

   ic=: 3!:4
   hex=: 3!:3
   hex 2 ic 3 4 5
   hex 3 4 5

(I use 2 ic y rather than 3 ic y because I am
executing this on a 32-bit system.  But the point
is the same.)

But as you say, never mind.



----- Original Message -----
From: bill lam <[EMAIL PROTECTED]>
Date: Wednesday, July 19, 2006 7:28 pm
Subject: Re: [Jbeta] 64 bit integer conversion

> Roger Hui wrote:
> > You misunderstand how the 3!:4 family works.
> > ic=: 3!:4  says:
> > 
> > 3 ic y  - J integers to sets of 8 characters (J64 only)
> > _3 ic y - sets of 8 characters to J integers (J64 only)
> > 
> > 3&ic can work only in J64 because only in J64 can
> > you have 64-bit integers.  The same problem in
> > _3&ic .  
> > 
> 
> I should state it to be a requested feature for 3 ic y to give a set of 8 byte
> as if J32 had had 64-bit integers.  Anyway it is only needed in a limited
> occasions so never mind not implemented.


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to