[Delphi] formatfloat

0

s:=formatfloat('0.00', r); ta instrukcja zapisuje mi w zmiennej s typu string, wartosc zmiennej r obcientej do dwoch miejsc po przecinku, ale zmienna r w dalszym ciagu zawiera w sobie cala liczbe, przyklad
r:=1.33333;
s:=formatfloat('0.00', r);

po tej operacji s zawiera 1.33 ale r w dalszym ciagu wynosi 1.33333
pytanie:
jak zrobic aby r bylo obciete do 1.33, moze byc zaokraglone..

--
Lardux

0

Trunc(r*100)/100 :)

--
Jest jeszcze jeden błąd ... :)

Apel: Piszcie w tematach o jaki język programowania chodzi np. : [Delphi], [C++], itp.

0

sprytne :)

--
Lardux

1 użytkowników online, w tym zalogowanych: 0, gości: 1