Deutsch   English   Français   Italiano  
<4cd98783d08844c63df32eeddc54a2614dcc14a1@i2pn2.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: dxf <dxforth@gmail.com>
Newsgroups: comp.lang.forth
Subject: Re: "The Best Programming Language for the End of the World"
Date: Sat, 12 Apr 2025 18:08:04 +1000
Organization: i2pn2 (i2pn.org)
Message-ID: <4cd98783d08844c63df32eeddc54a2614dcc14a1@i2pn2.org>
References: <87bjtn2hct.fsf@gmail.com>
 <2025Apr7.084256@mips.complang.tuwien.ac.at>
 <c7b8e285289ed63448289ee84d1f5b36eab45557@i2pn2.org>
 <nnd$52bd8a99$2cfa4611@2813463487325c8d>
 <05376993a82bd98bd2bb808b6d70d88a0c19891f@i2pn2.org>
 <cbb106be3daee91e2680165287cd6ca6560245b9@i2pn2.org>
 <nnd$4e97017c$71179fa7@ab267a929dfc81b6> <vt5rrb$mr2p$1@dont-email.me>
 <077656b5c422bbcbdf53452c341a0af4700b5fa5@i2pn2.org>
 <vt8eqq$316s1$1@dont-email.me>
 <f4cf5fff1a2239f3b7f6e8ccce00969d0925f1e3@i2pn2.org>
 <vtb62k$1ni2k$1@dont-email.me>
 <7e76f6f1dec1a3bb5a0e8f33eb80089ed47e8e00@i2pn2.org>
 <e5f5c904560a535430fa648d32297a2b@www.novabbs.com>
 <6fb77ac272a1532df3b134ec1e7d53a899a742b9@i2pn2.org>
 <2aa1432f71cd3349cfde45664c6048f1@www.novabbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 12 Apr 2025 08:08:05 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="2738"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="XPw7UV90Iy7EOhY4YuUXhpdoEf5Vz7K+BsxA/Cx8bVc";
User-Agent: Mozilla Thunderbird
In-Reply-To: <2aa1432f71cd3349cfde45664c6048f1@www.novabbs.com>
Content-Language: en-GB
X-Spam-Checker-Version: SpamAssassin 4.0.0

On 12/04/2025 5:04 pm, mhx wrote:
> On Sat, 12 Apr 2025 4:43:16 +0000, dxf wrote:
> 
> [..]
>> I take no precautions limiting output to 15 and 18 digits respectively
>> for double and extended.  This is floating-point after all and lack of
>> accuracy at the limits is expected.
> 
> I think it has to do more with things like
> FORTH> 1e 9e f/ 1e1000 f/ fe.  0.0111111111111111111e-999  ok
> 
> or Gforth's
> 1e 9e f/ 1e100  f/ fe.  0.0111111111111111111e-999  11.1111111111111E-102  ok
> 
> of SwiftX's
> 1e 9e f/ 1e390  f/ fe. 111.11111111111112E-393

What's the problem (other than incorrect implementation of FE.) ?