怎么让一个数值4舍5入到两位小数啊?
解决方案 »
- delphi fastreport 2.4低版本转高版本用什么软件转?
- 问关于CodeGear RAD Studio 2007 最新版本安装后的问题!
- 在DELPHI中的ADOQUERY,FILTER属性之疑问
- 谁有windows快速关机的代码?
- 为什么无法改变QR的纸张设置,预览时总是A4界面?
- Delphi程序员在杭州的身价最低是多少,最高呢?
- 我想在窗体一出现的时候把 ALT+F4给屏蔽了?怎么办呀~!?
- 请问:在Delphi6中如何用ado连接Foxpro的数据库
- 异构数据库的导出,求助
- 急--100分:如何在memo控件中搜索一串字符,这个字符串前的文本作为一个文件,
- 服务器为什么会自动退出?
- 怎样利用ADO修改远程数据库的数据?
edit1.Text:=RoundTo(1.234, -2);
怎么把类型变成一样啊?求助啊!
怎么把RoundTo(* , -2)里面的*设置成变量呢?
刚学DELPHI,没办法,问题很多,望能帮助!
var
s:double;
begin
s:=1.234;
edit1.Text:=FloatToStr(RoundTo(s, -2));
end;
这样是可以的。
但是我的意思是希望变量s是由string类型转换来的?
i :single;
i :=1.2345;
RoundTo(i , -2);
strtofloat(str)或者strtofloatdef(str,0);或者用formatfloat或者format