怎么判断一个数值表达式是否合法!!!!!!!!! 怎么判断一个数值表达式是否合法!!!!!!!!!希望高手们给出代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function CheckExpression(a1,a2 : integer;) : Boolean;var val : integer;begin result := True; try val := a1 / a2 ; except Result := False; end; end;CheckExpression(5,0);//返回FalseCheckExpression(5,1);//返回True; 你问得太模糊了。如果是源代码中的表达式,Delphi会自动检查是否合法,非法的表达式根本不能通过编译。如果你指的是串,例如判定在TEdit中输入的串是不是一个合法的数值(包括整数、实数、科学计数法),那么可以测试该串能否被转换成为一个浮点数(StrToFloat)即可。确实不太明白你具体是在问什么。关注。 用MS SQL的查询分析器的F5和CTRL+F5最好的方法 求字段连续滑动的和 有没完整的键盘监视的代码. 恭喜阿泰小千金今天满周岁 这样的字段怎么实现?想了很久没有找到好方法. 请问DELPHI中有没有输入指定空格数的函数 各位高手,有几个问题求救(急啊) 怎样禁止屏幕闪动? 问一个菜鸟的问题,谁帮我解决呀 ! 国庆Delphi版的朋友也不能闲着呀!我们也聚会呀!(当然PLMM越多越好)! 小问题,所以只给20分 使用dxdbgrid控件来显示数据,为什么我在添加或刷除一条记录并刷新之后dxdbgrid不能显示刷新后的结果呢 各位,国庆节上那里玩去了?羡慕流口水Ing
var
val : integer;
begin
result := True;
try
val := a1 / a2 ;
except
Result := False;
end;
end;CheckExpression(5,0);//返回False
CheckExpression(5,1);//返回True;
确实不太明白你具体是在问什么。
关注。
最好的方法