codice:
procedure Tresc1.Button2Click(Sender: TObject);
var
X,Y,Z:INTEGER;
S:STRING[10];
nDouble: Double;
begin
VAL(lmm.text,X,Z);
VAL(Materiale.Caption,Y,Z);
nDouble := StrToFloatDef(smm.text, 0);
nDouble := Y * (X / (nDouble * nDouble));
STR(X,S);
Label1.Caption := FormatFloat('#0.##', nDouble);
end;
end.
con questo codice riesco ad ottenere solo risultati tipo 1,2 ma il codice effettua un calcolo di un valore più piccolo tipo 0,044 ma non riesco a ottenere tale valore mi da 0, come configuro questa riga?
codice:
Label1.Caption := FormatFloat('#0.##', nDouble);
ho provato diverse varianti ma non sono riuscito a trovare la soluzione.
La parola agli esperti.