pl.comp.lang.delphi
[Top] [All Lists]

Re: Zaokrąglenie liczb - RoundTo

Subject: Re: Zaokrąglenie liczb - RoundTo
From: Tomasz Kaczanowski
Date: Tue, 29 Jul 2008 14:46:20 +0200
Newsgroups: pl.comp.lang.delphi


adam myszor pisze:
Użytkownik "Mariusz" <brak@xxxxxxx> napisał w wiadomości news:g6n11a$3cb$1@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Użytkownik "adam myszor" <adam.myszor@xxxxx> napisał w wiadomości news:g6kf8j$dmm$1@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Witam.
Mam problem z zaokrąglaniem liczb............
Korzystam z funkcji RoundTo i pojawia się problem:
[...]
Moje pytanie.......o funkcję która połowę zawsze zokrągla w górę.

Pozdr. Adam
SimpleRoundTo

Pozdrawiam
Mariusz


No niestety .. :(
do drugiego miejsca po przcinku wygląda to tak:
0,515 -> 0,52 OK
0,525 -> 0,53 OK
0,535 -> 0,54 OK
0,545 -> 0,55 OK
0,555 -> 0,56 OK
0,565 -> 0,56 NOK
0,575 -> 0,57 NOK
0,585 -> 0,58 NOK
0,595 -> 0,59 NOK

Chodzi o zaokraglanie kwot na fakturach, czyli jak >= 5 to bezwzględu na wartośc o rząd wcześniejszy zaokąglenie w góre.

Używasz liczb zmiennoprzecinkowych i oczekujesz cudów?

--
Kaczus/Pegasos User
http://kaczus.republika.pl
nie zapomnij zamówić Total Amigi (Polska Edycja)
                                www.ppa.pl/totalamiga/#zamowienia">http://www.ppa.pl/totalamiga/#zamowienia

<Prev in Thread] Current Thread [Next in Thread>
Privacy Policy