🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #1363

Re: Questions about NCEG

#1363
From: Henry Spencer
Date: Fri, 01 Jun 1990 19:29
20 lines
1541 bytes
In article <8846@celit.fps.com> ps@fps.com (Patricia Shanahan) writes:
>Fortran users and implementers generally seem to take floating point types
>far more seriously than typical C users and implementers. If distinguishing
>-0.0 from 0.0 is such a good thing, why is it so expressly prohibited, not
>just in early Fortran standards, but in the draft for the next Fortran 
>standard?

Don't overlook the possibility of sheer ignorance.  Most Fortran users
work on non-IEEE machines, and for that matter most of them (in my rather
limited contacts with them) really do not understand the fine points of
floating-point arithmetic particularly well.  Don't confuse Fortran
programmers with competent numerical analysts; the latter group is a small
subset of the former.

Note, by the way, a point of confusion:  as I understand it, IEEE FP does
very specifically mandate that -0 compare equal to +0.  The distinction
between the two is significant only in unusual circumstances.
-- 
As a user I'll take speed over|     Henry Spencer at U of Toronto Zoology
features any day. -A.Tanenbaum| uunet!attcan!utzoo!henry henry@zoo.toronto.edu
Technical Details
Message-ID: <1990Jun1.192909.8952@utzoo.uucp>
Path: arc1-ca.pugleaf.net!utzoo!henry
References: <1990May29.193451.6533@twinsun.com> <13016@smoke.BRL.MIL> <1990May30.205436.11534@twinsun.com> <13028@smoke.BRL.MIL> <8846@celit.fps.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.std.c
Path: arc1-ca.pugleaf.net!utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: Re: Questions about NCEG
Message-ID: <1990Jun1.192909.8952@utzoo.uucp>
Organization: U of Toronto Zoology
References: <1990May29.193451.6533@twinsun.com> <13016@smoke.BRL.MIL> <1990May30.205436.11534@twinsun.com> <13028@smoke.BRL.MIL> <8846@celit.fps.com>
Date: Fri, 1 Jun 90 19:29:09 GMT