Konwersja daje dziwny wynik..... Jak zakodzić to prawidłowo?
procedure TForm1.Button1Click(Sender: TObject);
var
Godziny,Wynik: Double;
begin
Godziny:=2050; //Liczba godzin
Wynik:=(Godziny / 60);
(Sender as TButton).Caption:=FloatToStrF(Wynik,ffNumber,8,2);
end;
procedure TForm1.Button2Click(Sender: TObject);
var
Godziny,WynikMSB,WynikLSB: integer;
begin
Godziny:=2050; //Liczba godzin
WynikMSB:=Godziny div 60;
WynikLSB:=Godziny mod 60;
(Sender as TButton).Caption:=FloatToStrF(WynikMSB,ffNumber,8,0)+','+FloatToStrF(WynikLSB,ffNumber,2,0)
end;