Thanks to the new handling of _ and __ in J 6.02 NaN error occurs in
code that worked fine earlier versions of J. Therefore I need a
operation that changes _ and __ to a large positive and negative
value to avoid NaN error and leave all small numbers as they are:
In J session I developed:
_2e9&>. ] 2e9&<. _ 0 __
2e9 0 _2e9
So this works fine and should be assigned to inf2num
inf2num =: _2e9&>. ] 2e9&<.
However:
inf2num _ 0 __
2e9 0 __
Can someone please explain why inf2num does behave similar and not
handle __ as the equal command does in session ?
Anssi
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm