Dear J users,
What is the way to detect number that could be represented as integer,
float, could be negative, could assume scientific notation or rational. Is
there something like isNumber or isString ?
I would like to have something like this:
if. (detect_number i) do.
process number
else.
process string
and detect_number to survive inputs
i=: 2
i=: _2
i=: 2r3
i=: 2.3333
i=: 4.29497e9
i=: 'Two'
Thanks and cheers,
Pawel
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm