如何正确显示浮点数(特别是在dbgrid中) 如何正确显示浮点数(特别是在dbgrid中)一些数据 如0.2 3.4 7.89 等存入access库中,在读入dbgrid 时就变成了类似0.20000002880232这样的数值,但我只想它按照原来的样式(如0.4,7.8,3.41)表现而且不能有偏差,请大侠们指点迷津,不胜感激 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把它转换成成字符串试试,例如floattostr(7.89) //在数据集控件(TDataSet)打开的时候,给浮点数字段设置显示格式~~procedure TForm1.Table1AfterOpen(DataSet: TDataSet);begin TNumericField(DataSet.FieldByName('你的字段名')).DisplayFormat := '0.00';end;//另外,也可以采取静态的方式~~就是直接在窗体设计器中设置~~//同一份贴子不要发两份~~嘻嘻嘻 追求真理的人是伟大的人;参与灌水的人是快乐的人 嘻嘻嘻嘻 delphi寻找函数单元方法请教 关于在域帐户下访问注册表的疑惑。 字符串查找 多线程访问数据库的问题 为什么SPComm控件不支持DSR和CTS变化 函数返回false,程序执行except。 有个小问题,解决不了了,不要笑话啊?一时脑晕……在线急等…… 如何使用Delphi6中的XMLDocument控件? 如何获得系统菜单选择事件:如"还原","最小化"等? sizeof(myType)怎么老是等于4? 怎样才可以多增加可用分?专家分有什么用? 急! FastReport 不能打开模板.
procedure TForm1.Table1AfterOpen(DataSet: TDataSet);
begin
TNumericField(DataSet.FieldByName('你的字段名')).DisplayFormat := '0.00';
end;
//另外,也可以采取静态的方式~~就是直接在窗体设计器中设置~~
//同一份贴子不要发两份~~嘻嘻嘻 追求真理的人是伟大的人;参与灌水的人是快乐的人 嘻嘻嘻嘻