In the dictionary entry for $. (sparse) the elaboration of function code
1 states that if e is elided, e is assumed to be "a floating point 0".
(The format is  1$.sh;a;e  )

 

I do not understand why floating point is specified

here.  My understanding is that numeric values are

handled in a manner such that the J user (normally)

should not put any thought to how a number is

implemented.  Why does the implementation of zero

matter here?  If e is explicitly asserted as 0, will

it be implemented as binary?  What differences may

occur if e is specified as 0j0?

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

Reply via email to