如何控制DBGrid里面显示的浮点数小数点后的位数?

现在dbgrid里面显示的位数太多,有10几位,根本没办法看。请问怎么设置能控制小数点后的位数呢?
在c语言里面是  %7.2f就可以了,可惜不知道dephi里面怎么做啊
谢谢各位指点

方法1:
  把那些字段的DisplayFormat属性设为#,##0.00
方法2
procedure Tform1.ADOQuery1AfterOpen(DataSet: TDataSet);
var
  I: Integer;
begin
  for I := 0 to DataSet.Fields.Count - 1 do
    case DataSet.Fields[I].DataType of
      ftSmallint, ftInteger, ftWord, ftFloat, ftCurrency, ftBCD:
        TNumericField(DataSet.Fields[I]).DisplayFormat := '#,##0.00';
    end;
end;

原文地址:https://www.cnblogs.com/jijm123/p/9960794.html