| Deutsch English Français Italiano |
|
<87cya7wlm7.fsf@nightsong.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Paul Rubin <no.email@nospam.invalid> Newsgroups: comp.lang.forth Subject: Re: Parsing timestamps? Date: Thu, 10 Jul 2025 18:40:32 -0700 Organization: A noiseless patient Spider Lines: 21 Message-ID: <87cya7wlm7.fsf@nightsong.com> References: <1f433fabcb4d053d16cbc098dedc6c370608ac01@i2pn2.org> <2025Jul2.172222@mips.complang.tuwien.ac.at> <nnd$77366e3c$215e3e20@1580fe9081551b96> <300ba9a1581bea9a01ab85d5d361e6eaeedbf23a@i2pn2.org> <nnd$619ca290$2bff25f3@fa4b7a265c28888c> <4d440297d7e17251ebc50774bacfec73e184f9bc@i2pn2.org> <2025Jul5.104922@mips.complang.tuwien.ac.at> <6fd9f665e73ad93270fff88eca894ba69424cac7@i2pn2.org> <87a55dxbft.fsf@nightsong.com> <2025Jul10.094723@mips.complang.tuwien.ac.at> <87h5zjx2lb.fsf@nightsong.com> <mdaotaF7ghoU1@mid.individual.net> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Fri, 11 Jul 2025 03:40:38 +0200 (CEST) Injection-Info: dont-email.me; posting-host="45340e4ff9a56fbe4f23f933429bcb1d"; logging-data="1228196"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18XFO2bIbwB4vcdJ2zvaxzt" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cancel-Lock: sha1:5I6U1CzI2BSGwYeQqkKqRDisnSY= sha1:DLG4zy7l8GtjJ77YJrnPiR3UVBM= minforth <minforth@gmx.net> writes: > Kahan was also overly critical of dynamic Unum/Posit formats. > Time has shown that he was partially wrong: > https://spectrum.ieee.org/floating-point-numbers-posits-processor I don't feel qualified to draw a conclusion from this. I wonder what the numerics community thinks, if there is any consensus. I remember being dubious of posits when I first heard of them, though Kahan probably influenced that. I do know that IEEE 754 took a lot of trouble to avoid undesirable behaviours that never would have occurred to most of us. No idea how well posits do at that. I guess though, given the continued attention they get, they must be more interesting than I had thought. I saw one of the posit articles criticizing IEEE 754 because IEEE 754 addition is not always associative. But that is inherent in how floating point arithmetic works, and I don't see how posit addition can avoid it. Let a = 1e100, b = -1e100, and c=1. So mathematically, a+b+c=1. You should get that from (a+b)+c in your favorite floating point format. But a+(b+c) will almost certainly be 0, without very high precision (300+ bits).