asp中如何将字符x-1转换成计算式x-1

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:44:26
asp中我用request.form接收计算表达式,但它总是字符string,并没有进行计算。如
x=5
f=request.form("a")
我给他提交a=x+1
f并不是6,而是字符x+1
我该怎么办?
谢谢帮助!!
我的目的是通过输入不同的函数式,进行不同的数学运算。
如果真的那样做,太麻烦了。

我已经找到合适的函数了,execute.

思想:你只要做一个两个数相减的算数式。可以用vb的字符串判断和截取两个函数提取减号和加号或者乘除号。提取出来的三个部分还是字符串,用clng函数(字符转换函数)把数字部分的字符转化为数值型。再判断中间的符号,是什么就进行什么计算。
具体函数自己上网搜。

------------------------------
你是做后台的,你也可以改变下你的思路,前台做一个输入框+一个运算选择框+一个数字输入框,这样后台只要判断一个运算符就行了,不管怎样,这个符号肯定是要判断的。