一个关于EDIT的问题?UP有分,不够再给! 怎么把EDIT中的小数转换为整数,比如EDIT.text中为'0.89',我怎么把它转为整数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Edit1.Text := floattostr(round(strtofloat(edit1.text))); var t,temp:double;try temp:=strtofloat(trim(edit1.text));except ... exit;end;t:=round(temp);t:=trunc(temp)//四舍五入、取整。 uses mathsceil() 上取整floor()下取整 edit.text:=inttostr(round(strtoint(trim(edit.text)));//可以四舍五入 Round() 四舍五入Trunc() 截断Int() 取整数部分 edit.text:=inttostr(round(strtoint(trim(edit.text))); str:=edit.text;edit.text:=copy(str,post('.',str),length(str)); edit.text:=strtoint(strtofloat(edit.text)*100); 没我的分了,就给你个留两位小数的吧,呵呵format('%.2f',[1234.5342])的结果是1234.53 edit.text := Int(StrToFloat(Edit.Text) * 100)); var P: integer; S: String;begin S:= Edit.Text; P:=Pos('.',S); if P <> 0 then Delete(S, 1, P); P:=StrToInt(S);//p是你想要的数值;end; 在线等!!delphi7控件Caption属性只显示英文,不显示中文!!!!急!!! delphi中怎么获得系统时间? 我想让DateTimePicker1.date默认为当前系统时间 关于VCSKIN的一个小问题,100分,初学。谢谢 星星大调查 大家做统计图表是怎么做的?关于控件DBChart的用法? <<150求一简单过程>> 的50分处给分处。 近来看一下 要Kronus(Kronus)的项目分析书(英文)的请在这里留下mail. 关于数据库的问题,一个blob字段…… 请问这段代码有什么错误? 如何制定个性化菜单,请教各位前辈,答者有分
try
temp:=strtofloat(trim(edit1.text));
except
...
exit;
end;
t:=round(temp);t:=trunc(temp)//四舍五入、取整。
ceil() 上取整
floor()下取整
Trunc() 截断
Int() 取整数部分
edit.text:=copy(str,post('.',str),length(str));
format('%.2f',[1234.5342])的结果是1234.53
P: integer;
S: String;
begin
S:= Edit.Text;
P:=Pos('.',S);
if P <> 0 then
Delete(S, 1, P);
P:=StrToInt(S);//p是你想要的数值;end;