I guess it's because the x suffix indicates an extended integer
and applies to all numbers in the list. Since 9.8 is not an integer
an error message results, as would...

   9.8x
|ill-formed number
   
   9.8,(8 2000x)
9.8 8 2000

...works OK

> Date: Wed, 18 Feb 2009 07:17:02 +0100
> From: [email protected]
> To: [email protected]
> Subject: [Jprogramming] ill-formed number and extended precision
> 
> Should the following behaviour be described in Appendix G
> http://jsoftware.com/help/dictionary/dictg.htm
> (G. Extended and Rational Arithmetic)
> or is it a bug that's already been reported?
> 
>      9.8  8 2000x
> |ill-formed number
>      98  8 2000x
> 98 8 2000
> 
> j602/2008-03-03/16:45
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

_________________________________________________________________
Get all your favourite content with the slick new MSN Toolbar - FREE
http://clk.atdmt.com/UKM/go/111354027/direct/01/
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to