Int(25.41715 * 100) / 100

解决方案 »

  1.   

    回复人: liang_z(千山一刀之忍者神龟) (2001-12-12 20:54:13)  得0分 
    保留N位(负数也可以啊!)
    round(25.74145 * Exp(ln(10)*N)) / Exp(ln(10)*N)  回复人: liang_z(千山一刀之忍者神龟) (2001-12-12 21:35:21)  得0分 
    procedure TForm1.Button1Click(Sender: TObject);
    begin
    Edit1.text:= formatfloat('¥#,##0.00',234.456678);
    Edit2.text:= formatfloat('0.00',234.456678);
    Edit3.Text:= Format('%12.3f',[24.124324]);
    //还是用最后一个函数(Format)好!
    end;