monad ": has unbound rank, also to avoid 0 padding when number of digits 
differ, try

  <@(,.&.":)"0] 12 34 567
+---+---+-----+
|1 2|3 4|5 6 7|
+---+---+-----+

Сбт, 14 Авг 2010, Alex Gian писал(а):
> Cool!
> Though note: (well, I thought bracketing might help, but no) 
> (,.&.":) 12 34 56
> 1
> 2
> 0
> 3
> 4
> 0
> 5
> 6
> 0
> 
> On Fri, 2010-08-13 at 19:09 -0400, Dan Bron wrote:
> > Raul wrote:
> > >  It converts a number to a string of digits?
> > 
> > The disconnection is on how to interpret "string of digits".  If Alex
> > desires character output, then ":  suffices (though it may not be obvious to
> > him what has changed, how to address the digits individually, or why it
> > "acts funny" when used on a non-scalar array).
> > 
> > But if he desires numeric output, then another approach is needed.
> > 
> > I wrote:
> > >      ,.&.": 1000
> > >   1 0 0 0  
> > 
> > >  .. epitomizes the Perl approach of 
> > >  projection into the string domain, 
> > >  transformation, 
> > >  and return.  
> > 
> > The suitability of ": hinges on the desirability of that last step: whether
> > or not return [to the integer domain].  
> > 
> > Here's one way to grade a Jem: what generalizations does it suggest?  
> > 
> > We notice that we're using &. (under), the explicit expression of making a
> > projection, transforming, and returning.  So if we didn't want to return,
> > what would we use?  Why, &.'s de-freckled brother, & ("compose"/"with"), of
> > course!
> > 
> > Here's another way to grade a Jem: do the generalizations it suggests
> > actually work?
> > 
> >        ,.& ": 1000
> >     1 
> >     0
> >     0
> >     0
> > 
> > (which I suspect will make the "digitization" more obvious).
> > 
> > -Dan
> > 
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> 
> 
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to