ASP运算问题,请指点!

来源:百度知道 编辑:UC知道 时间:2024/05/13 11:27:04
我刚刚开始学ASP写了个关于运算的代码如下:
<%
dim a1,a2,a3,a4

if request.form.count=0 then
response.end
end if
a1=request.form("T1")
a2=request.form("T2")
a3 = a1+a2
a4 =a3-(a3/10+a1*40) '求a4等于 a3减去 a3乘以10%后 再减啊的40倍
response.write "总数:"& a4

%>
假设T1输入的是10,
T2输入的是40
A3=50
A4=50-(50/10+10*40)
A4就应该=-355
可是我的运算结果为:536
请高手指点.
谢谢,我转了但是运算出来的结果和我想的还是不一样~~
我想要让A4=A3减去a3的10%再减去a1的40倍

a1=Cint(request.form("T1"))
a2=Cint(request.form("T2"))

你不转运算结果不对的哦。

用cint函数把a1 a2转化为int类型

如果输入是小数,结果误差大。建议转为浮点型好些