From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f43e6,c7637cfdf68e766 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,c7637cfdf68e766 X-Google-Attributes: gid103376,public X-Google-Thread: f8362,c7637cfdf68e766 X-Google-Attributes: gidf8362,public X-Google-Thread: 109d8a,c7637cfdf68e766 X-Google-Attributes: gid109d8a,public X-Google-Thread: 107079,c7637cfdf68e766 X-Google-Attributes: gid107079,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: floating point comparison Date: 1997/08/06 Message-ID: #1/1 X-Deja-AN: 262686389 References: <33DF6F43.6EEA4806@digicomp.com> <5rqehs$g1r$1@odin.cc.pdx.edu> <33E11967.4A30@nr.net> <33E214C3.311C@pseserv3.fw.hac.com> <33E61497.33E2@pseserv3.fw.hac.com> <33E6D359.3EF4@imbi.uni-freiburg.de> <33E74A62.53E2@pseserv3.fw.hac.com> Organization: New York University Newsgroups: comp.lang.ada,sci.math.num-analysis,comp.software-eng,comp.theory,sci.math Date: 1997-08-06T00:00:00+00:00 List-Id: Wes says <<"what I expect it to do" is meet its requirements. And the requirements rarely tolerate wrong answers. So when I say "working code" I mean code that gives right answers. To put it another way, we did have a few people on the project with degrees in mathematics, and I don't recall ever hearing one say, "That won't work because xxxx" where xxxx was something to do with floating point. What I'm trying to say is that it should be possible to come up with a few simple guidelines that cover most cases, and a guideline for identifying the cases that require a mathematician--excuse me, a numerical analyst. >> The idea that having a math degree qualifies someone as a numerical analyst, let alone a competent one, is about on the same level as assuming anyone with a degree in computer science is an expert in logic programming systems (or choose any other specialty here). And no, sorry, it is NOT possible to come up with a few simple guidelines. Ask anyone who *does* know about numerical analysis and they will likely agree. There simply is no susbtitute for knowing what you are doing when it comes to floating-point computation.