Witam,
mam problem, który wydaje się (jest) banalny.
Chciałbym otrzymać wynik w formacie zmiennoprzecinkowym a dostaję w całkowitym.
Wykonuję polecenie w Delphi
with FdQuery2, SQL do
begin
Close;
Clear;
Add('Select SUM(ocena) / count(*) from OCENY where ID_PRZDM = :id');
ParamByName('id').AsInteger := id_przedmiotu;
Open;
end;
srednia := (FDQuery2.Fields[0].AsExtended);
showmessage(floattostr(srednia));
np dla liczb 1,3,5,1 otrzymuję wynik 2.
Jakiś pomyśł dlaczego ?
dodanie znacznika <code class="delphi">
- @furious programming