๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #10431

Re: Getallen naar boven afronden

#10431
From: Philip Paeps
Date: Mon, 11 Mar 2002 10:32
35 lines
2469 bytes
JanC <usenet_spam@janc.cjb.net.invalid> wrote:
> domi <fritmebufstek@pandora.be> wrote:

>> JanC wrote:
>> 
>>> Round(getal + 0.5)
>> waarom 0,5 ?
>> je moet +1 doen, he, anders gaat hij
>> 1,2 naar 1 afronden en 1,6 naar 2
>> terwijl de op alles naar 2 wil, probleem is wel dat hij 1 dan ook
>> naar 2 gaat afronden..., misschien gewoon +0,999999 doen

> Round() rondt wiskundig correct af...
>>= .5 wordt afgerond naar boven
> <  .5 wordt afgerond naar beneden

> En een ceil() functie of equivalent voor Visual Basic heb ik niet 
> kunnen vinden op MSDN.  Je had daar trouwens zelf kunnen gaan kijken 
> voor je commentaar gaf over iets waar je niks van kent.  (en ik *kende* 
> er ook niet veel van tot ik daar de VB functies ging opzoeken... :-)

Als er geen ceil(3) equivalent bestaat, hoop ik toch voor de gezondheid van de
taal dat je aan de hand van de return code van de functie kunt zien of het
naar boven of onder gerond heeft, en dan nog in een conditional desnoods +1
doen.  Heeft VB ๏ฟฝberhaupt return codes?

[...]

 - Philip

-- 
Philip Paeps                                                   philip@paeps.cx

  The race is not always to the swift nor the battle to the
  strong, but that's the way to bet.
Technical Details
Message-ID: <OI%i8.249076$rt4.23842@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <sIri8.245299$rt4.23941@afrodite.telenet-ops.be> <Xns91CD12CF2F8CDJanC@213.224.134.178> <1fGi8.246555$rt4.24046@afrodite.telenet-ops.be> <Xns91CE10B535FB3JanC@213.224.134.6>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,474631146d31b334
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-03-11 02:32:16 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Philip Paeps <philip@paeps.cx>
Subject: Re: Getallen naar boven afronden
Newsgroups: be.comp.programming
References: <sIri8.245299$rt4.23941@afrodite.telenet-ops.be> <Xns91CD12CF2F8CDJanC@213.224.134.178> <1fGi8.246555$rt4.24046@afrodite.telenet-ops.be> <Xns91CE10B535FB3JanC@213.224.134.6>
User-Agent: tin/1.5.12-20020227 ("Toxicity") (UNIX) (FreeBSD/4.5-STABLE (i386))
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Lines: 35
Message-ID: <OI%i8.249076$rt4.23842@afrodite.telenet-ops.be>
Date: Mon, 11 Mar 2002 10:32:14 GMT
NNTP-Posting-Host: 213.118.35.252
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1015842734 213.118.35.252 (Mon, 11 Mar 2002 11:32:14 MET)
NNTP-Posting-Date: Mon, 11 Mar 2002 11:32:14 MET
Organization: Telenet Internet