From: "Cephus�" <beau@hiwaay.net>
Subject: Re: how to round integers (Figured it out!)
Date: Mon, 16 Jun 2003 07:18:57 -0500
Date: 2003-06-16T07:18:57-05:00 [thread overview]
Message-ID: <verddee9cbo317@corp.supernews.com> (raw)
In-Reply-To: veqcdrsf7o7q57@corp.supernews.com
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 757 bytes --]
Cephus� wrote:
> I am trying to remember the "golden rule" for integer division
> rounding.
>
> I am trying to average something (both integers) and I can't remember
> how to round without using floating point.
>
> Like say I am trying to divide 26/3 --- I would get 8 remainder 2
>
> but that should round up to 9. How can I do this? I know it has
> something to do with the dividend....but I can't for the life of me
> remember. thanks!
>
> Beau
I figured it out. Thanks for the help (although I was asking how to do
something, not the code to do it, usually you would never get that in a
newsgroup).
All you do is REM the divisor and dividend. Then double it. If that number
is greater than the divisor, then add one. Otherwise don't...
Beau
next prev parent reply other threads:[~2003-06-16 12:18 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-06-16 2:55 how to round integers Cephus�
2003-06-16 4:03 ` Charles LaCour
2003-06-16 12:12 ` Cephus�
2003-06-16 21:59 ` Jeffrey Creem
2003-06-16 10:09 ` Martin Dowie
2003-06-16 10:49 ` David C. Hoos
2003-06-16 12:18 ` Cephus� [this message]
2003-06-16 12:34 ` how to round integers (Figured it out!) David C. Hoos
2003-06-16 12:36 ` Cephus�
2003-06-16 13:12 ` David C. Hoos
2003-06-17 4:44 ` Robert I. Eachus
2003-06-17 19:20 ` Jeffrey Carter
2003-06-18 9:32 ` Robert I. Eachus
2003-06-18 18:07 ` Jeffrey Carter
2003-06-19 0:34 ` Robert I. Eachus
2003-06-19 23:40 ` Jeffrey Carter
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox