Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Oct 1998 18:25:35 -0500 (CDT)
From:      EddieB <eddieb@shell1.dragondata.com>
To:        "Christopher R. Bowman" <crb@ChrisBowman.com>
Cc:        freebsd-chat@FreeBSD.ORG
Subject:   Re: Bug in rintf()?... 
Message-ID:  <Pine.BSF.4.05.9810211823330.24115-100000@shell1.dragondata.com>
In-Reply-To: <199810220017.TAA06846@quark.ChrisBowman.com>

next in thread | previous in thread | raw e-mail | index | archive | help


> >I haven't really the slightest clue about coding (Yea I'll admit it) but I
> >do remember from physics / chemistry classes that .5 #'s are rounded
> >different.  IE: 3.5 rounds to 4.0 and 4.5 also rounds to 4.0.  If the #
> >preceeding the .5 is even it just drops the .5, if the # preceeding the .5
> >is odd, it rounds up (you always get an even # as an answer)
> >
> >Probably not what is happening with that but I was bored and decided to
> >write an email :)
> >
> >Jon 
> >
> >EddieB/IRC
> >IRCop : irc.dragondata.com
> >        NewNet HUB Server
> 
> Never in all my life heard this, and I got 10 years of engineering education
> with more physics than I can shake a stick at, behind me.
> 
> What logical reason is there for this? 
> --------
> Christopher R. Bowman


I was told it was so it was "fair" (for lack of a better term).  In grade
school they taught us that anything .5 or greater was rounded up but in
physics (and chem) they told us to look to the preceeding digit and use
that as a guide; if the digit is odd - round up, if the digit is even -
leave it be.

Maybe my education has been a lie thus far :)

Jon


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9810211823330.24115-100000>