bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Comments on GNU APL


From: Kacper Gutowski
Subject: Re: Comments on GNU APL
Date: Thu, 9 Jan 2020 22:03:28 +0100

On Thu, Jan 09, 2020 at 07:53:17PM +0000, Mr. Brian B. McGuinness wrote:
>    For example, if I do
> 
>          )wsid test
>    WAS CLEAR WS
>          sec2rad ← 4.8481368110953599359e¯6
>          )dump
> 
>    and then I look at the test.apl file, I see
> 
>    sec2rad←0.00000484813681109536
> 
>    so I have lost five digits.

No, you have lost only 3 when converting the number you initially entered
to double precision floating point representation, long before dumping.
The dumped value has enough digits to recover it *exactly*:

      ⎕CT←0
      0.00000484813681109536 = 4.8481368110953599359e¯6
1
      25⍕⍪ 0.00000484813681109536 4.8481368110953599359e¯6
 .0000048481368110953599881
 .0000048481368110953599881


(But otherwise I'm indifferent to the proposal of changing )DUMP format.)

-k



reply via email to

[Prev in Thread] Current Thread [Next in Thread]