Perhaps my illustrations were unclear

I am not asking that J display real numbers at higher precision than it has them stored

but exactly the contrary

I am stating that it would seem ideal to me and not necessarily to the rest of the world, when dreaming in colour rather than in actual implementations of J

that one considers the actual algorithm and its actual ability and limits and display and store numbers in the most precise form but in no higher precision than it is capable of producing. Thus if there or for example only 3 significant digits, store and display

1.23En
and not
1.23000En

if there are 7 significant digits
1.234567En
and not
1.23456E(n+1)

if data entered is

1234567890123456789012345678901234567890123456789012345678901234567890
and it is only stored and used as
 1234567890123456En
that is how it should be denoted
to reflect the digits that are significant
to omit digits that are spurious because of the algorithm
and not to arbitrarily truncate significant digits at any point by default or default to a display of a number in less precision than it is actually stored altho it could be explicitly requested to be formated in less precision

this is not a request to change the implementation of J but just some musings as to what this might mean


Donna
[EMAIL PROTECTED]



On 25-Jun-06, at 12:05 PM, John Randall wrote:

Asking J to display real numbers at higher precision than it has them
stored will give correct but misleading results. This is at the root of
the confusion with 8! formatting.

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

Reply via email to