怎样将计算的结果精确到小数点后两位,用format函数是四舍五入的所以小数点后的第二位不准确,我想要截到小数点后两位,不要四舍五入。请问用什么办法可以解决?谢了!
解决方案 »
- 如何整合原来的ERP和自己的二次开发到一块?大侠帮忙!~~~
- 子程序里无法使用控件是怎么回事
- 我用Access数据库做的系统,为什么每过几天就会出现数据库被独占?
- 工作急啊 关于FTP下载 分不够还可以给 帮帮我
- fastreport奇怪问题
- 用sql语句修改表中的某列值!
- 请问哪里有李维的《Delphi 5.x ADO/MTS/COM+高级程序设计篇》完整版的下载?注:后四章内容
- 请问不装Acrobat Reader的情况下,如何在程序中显示PDF文件?
- 怎样在ListView1显示文件的系统图标?
- 我是刚自学delphi的,有个程序我不知道怎么搞!程序如下:
- 如何确保多个applyupdate同时成功呢?
- 谁知道delphi7的第三方控件(abc控件、dx控件、rx控件)在什么地方可以下载?
s:string;
f:real;
//...
s:=floattostr(f);
s := copy(s,1, pos('.',s)+2);
f := strtofloat(s);
//...
var
s:string;
f:real;
i:integer;
begin
s:=floattostr(f);
i:=(pos('.',s);
if i=0 then
s:=s+'.00'
else
s := copy(s,1, pos('.',s)+2);
f := strtofloat(s);
result:= f;
end;