Cool! You can even do real2 =: (-:!.0 +) :: 0:
On 10/8/2010 5:25 PM, Don Guinn wrote: > Easily addressed; however, this gets into the issue of comparison tolerance. > I would think that it would depend on the problem being addressed as to > whether 1j1e_14 is complex or real. > > real=:(]-:!.0+) :: 0: > > On Fri, Oct 8, 2010 at 5:03 PM, Devon McCormick<[email protected]> wrote: > >> It's not clear which behavior he would want here: >> >> isReal=: 0 *./ .= [: {:"1@:+. , >> real=:(]-:+) :: 0: >> >> (isReal,real) 1j1e_14 >> 0 1 >> >> On Fri, Oct 8, 2010 at 5:53 PM, Don Guinn<[email protected]> wrote: >> >>> I like: >>> >>> real=:(]-:+) :: 0: >>> >>> >> -- >> Devon McCormick, CFA >> ^me^ at acm. >> org is my >> preferred e-mail >> ---------------------------------------------------------------------- >> 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
