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: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.
ho provato diverse varianti ma non sono riuscito a trovare la soluzione.codice:Label1.Caption := FormatFloat('#0.##', nDouble);
La parola agli esperti.![]()

Rispondi quotando
