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 15:59:18 +0200
Newsgroups: pl.comp.lang.delphi


adam myszor pisze:
Użytkownik "Mariusz" <brak@xxxxxxx> napisał w wiadomości news:g6n4i1$kt5$1@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Użytkownik "adam myszor" <adam.myszor@xxxxx> napisał w wiadomości news:g6n1p8$e4m$1@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[...]
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.

Pozdr Adam

Bo zapewne to 0,565, to wcale nie 0,565 , ale tak naprawdę prawie 0,565, a prawie robi wielką różnicę. Jeśli potrzebujesz tego do kwot na fakturach, to może typ Currency?

Pozdrawiam
Mariusz

Akurat jest to dokładnie 0.565 bo dla testów wpisuję z ręki..................

Książka w dłoń, rozdział - liczby zmiennoprzecinkowe - marsz! :)



--
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