三川BBS's Archiver

微讯 发表于 2002-9-15 19:15

丹青老师:两个数相加不匹配的小问题?[ASP]

丹青老师:
你好。
我在ASP中,执行两个数相加时,难住了。希望给予指教。先谢了。
表格中有text1,text2表示两个数,我填好后,提交给count.asp
我填了两个数为:10.25  ,6.34  (两个浮点小数)
count.asp代码中写道:
dim a,b,c
a=request("text1")
b=request("text")
c=a+b             --------(出错 1 :数据不匹配。)
结果为:<%=c%>
我看后:认为text1,text2是字什串,我把它们当作浮点数相加,肯定不对。
我改为:
dim a,b,c
a=int(request("text1"))
b=int(request("text2"))
c=a+b            ---------( 这回没出错,可是小数部分没了。 )
结果为:<%=c%>

请问丹青老师:这该怎么办啊?               

速龙 发表于 2002-9-16 08:11

丹青老师:两个数相加不匹配的小问题?[ASP]

asp中有没有强制类型转换的函数?
你试一

slothboy 发表于 2002-9-16 09:26

丹青老师:两个数相加不匹配的小问题?[ASP]

dim a as single,b as single

文博 发表于 2002-10-16 21:41

丹青老师:两个数相加不匹配的小问题?[ASP]

int 是整形啊老大

slothboy 发表于 2002-10-16 23:23

丹青老师:两个数相加不匹配的小问题?[ASP]

没有搞错 int()函数是取整函数

丹青 发表于 2002-10-17 09:59

丹青老师:两个数相加不匹配的小问题?[ASP]

在ASP中,有强制转换函数
你用 Cdbl()
试试
(我自己没试,dbl可能就是double的简写,即双精度值)

二十郎 发表于 2002-10-19 13:36

丹青老师:两个数相加不匹配的小问题?[ASP]

改成双精度的就行了。。
顺便问一下,朋友在做什么程序?

丹青 发表于 2002-10-19 16:48

丹青老师:两个数相加不匹配的小问题?[ASP]

是的,我也正想问一下
如果是电子商务类的系统,可以交给我们~~
我们自己开发的基于asp.NET及SQL Server 的商务系统能满足你的一切需要。

slothboy 发表于 2002-10-19 17:36

丹青老师:两个数相加不匹配的小问题?[ASP]

你问他?
呵呵~~ 你们先看看我这个帖子把,我和他的聊天记录
http://bbs.zkinfo.com/topic.cgi?forum=7&topic=153&show=0

丹青 发表于 2002-10-19 20:06

丹青老师:两个数相加不匹配的小问题?[ASP]

阿阿~~微讯网通就是他?
晕了~~~~~(咋给二十郎学会了?

べ蓝色魔鬼ぺ 发表于 2005-7-7 09:59

丹青老师:两个数相加不匹配的小问题?[ASP]



页: [1]
       

Powered by 三川BBS Archiver 6.1.0  © 2001-2007 本SEO插件由网络人站长论坛出品