回 帖 发 新 帖 刷新版面

主题:自己做计算器问题

比如1+2=3这个,在点了=号,怎么知道前面用的是+号还是别的运算符号呢?

回复列表 (共2个回复)

沙发

var
param1,param2,sign:string;
if (btnAdd.Click) then sign:='+'
else if ...
switch(sign)
case '+': result:=param1+param2;break;
case '-':

板凳

谢谢
把+作字符给一个变态
再用条件语句判断
我怎么没想到

我来回复

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