回 帖 发 新 帖 刷新版面

主题:问一个问题

输入一个数.取出绝对值.
应该要怎么下代码?

回复列表 (共5个回复)

沙发

edit2.text:=inttostr(abs(strtoint(edit1.text)));

板凳

result:=abs(strtofloat(edit1.text))

3 楼


为什么使用 IF语句错误好多啊.
能用IF 写的吗?
高手给个!

4 楼

var 
   i:integer;

begin
i:=StrtoInt(Edit1.text);

if i<0 then
   edit2.text:=inttostr(abs(i))
else
   edit2.text:=inttostr(i);
end;

5 楼

谢谢.果然比我写得要好,看来我还得努力~

我来回复

您尚未登录,请登录后再回复。点此登录或注册