I don't think |."1 or any such transformation would work in the general case.
> From: [email protected] > To: [email protected] > Date: Tue, 20 Jan 2015 14:05:10 +0000 > Subject: Re: [Jprogramming] Using ,: to prepend bits > > I probably didn't explain very well (I think Also I copy pasted the wrong > code to boot). In my original example, with 3 and 14, > 3 is represented in binary as 1 1 (note any leading zeros are gone) > while 14 is represented as > 1 1 1 0 > > If I want to pad binary represented 3 to be the same as the length of binary > represented 14, I would want > 0 0 1 1 > > And so I would hope that > > (#: 3) ,: (#: 14) > would give > 0 0 1 1 > 1 1 1 0 > (i.e. prepended zeros) > > But ,: postpends the padding zeros > i.e. > (#: 3) ,: (#: 14) > actually gives > 1 1 0 0 > 1 1 1 0 > > So I am wondering what a nice verb is that does the prepending case. > > > > From: [email protected] > > Date: Tue, 20 Jan 2015 08:58:42 -0500 > > To: [email protected] > > Subject: Re: [Jprogramming] Using ,: to prepend bits > > > > I am not quite sure what you are asking. > > > > That said, observe: > > f,:g > > 1 1 0 0 > > 1 1 1 0 > > f,:&.(|."1) g > > 0 0 1 1 > > 1 1 1 0 > > > > Thanks, > > > > -- > > Raul > > > > On Tue, Jan 20, 2015 at 8:54 AM, Jon Hough <[email protected]> wrote: > > > This is a little problem I'm having. > > > > > > Let > > > f =: #: 3 > > > g =: #: 14 > > > > > > If I do f ,: g > > > > > > I get > > > > > > 1 0 0 0 > > > 1 1 1 0 > > > > > > Here the shorter number , f, has a zero post-pended to match the shape of > > > g. > > > I would like to find an equivalent verb that prepends the zero. > > > i.e. , in the case of the above f and g > > > > > > f some_verb g > > > gives > > > 0 1 0 0 > > > 1 1 1 0 > > > > > > Any help appreciated. > > > > > > Jon > > > > > > > > > ---------------------------------------------------------------------- > > > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
