A. ASP怎样计算百分比
要求输入整数如150,你将此整数除以100,再跟之前的70乘,不是可以计算它的百分比了吗?
也可以用格式化函数:formatpercent(70/150除以100的商).
B. 怎样在ASP中进行数值的加减乘除的计算
sql="select 数量,单价 from xxx"
set rs=conn.execute(sql)
sum=0
while not rs.eof
总和=rs("数量")*rs("单价")
sum=sum+总和
'可能你要在此显示一下 总和 这个变量
rs.movenext
next
C. asp 数据库中的乘除法计算
直接这样写会有问题,要确定a,b,c均为整形,且c不能为0
按照计算公式这样写是没有问题的,最好写为:
dim
a,b,c,d
a=Cint(request.Form("a"))
b=Cint(request.Form("b"))
c=Cint(request.Form("c"))
if
c=0
then
response.end
end
if
d=Cint(a*b/c)
'如果数据库不是整形字段的话可以去掉Cint
rs("d")=d
D. ASP如何计算时间差
DimTempDay,StartDay,EndDay
StartDay="2012-12-12"
EndDay="2014-12-13"
TempDay=Datediff("D",StartDay,EndDay)<-------返回两日期差多少天
TempDay=Datediff("y",StartDay,EndDay)<-------返回两日期差多少年
'用天数去判断,,例如除以365之类的..不太准确,有时候还有366天..
DateDiff 函数可返回两个日期之间的时间间隔数。
DateDiff 函数用于计算两日期时间的差值,计算方法是 EndDay- StartDay。
若比较年份,则不管月份以下的数值,若比较月份,则不管天数以下的数值...... 以此类推。
还有一种方法.即
DimNewDay,DBday,TempDay
DBday=rs("shijian")
NewDay=DateAdd("yyyy",2,DBday)'将数据库中取出的时间,加上两年,再去判断
TempDay=Datediff("D",Now(),NewDay)'用加了两年后的新日期和现在的日期计算天数差,正数则表示还没到新日期,反之则表示忆超出为零的时候表示刚好是这一天.
IfTempDay>0Then
Response.Write"还差"&TempDay+1&"天!"
ElseIfTempDay=0Then
Response.Write"还差"&1&"天!明天就可以了!"
Else
Response.Write"已经超过两年又"&TempDay-1&"天!"
EndIf
E. ASP如何选择计算公式
<%
if request("action")="add" then
b=request.form("b")
if b<=5 Then
d=b+5
End If
If b>5 And b<=20 Then
d=b+10
End If
If b>20 Then
d=b+555
End if
response.write d
End if
%>
<form action="?action=add" method="post" name="form1" id="form1">
<input type="text" name="b">
<input type="submit" name="ok" value="提交">
</form>
应该很好看懂吧?
F. ASP 计算数据库中总数
两种计算方法,
第一种最为容易想到:
sql="select * from........."
set rs=...
sum=0
do until rs.eof
sum=sum+rs("price")
rs.movenext
loop
set rs=nothing
sum 就是所要的值。
第二种方法:
sql="select sum(price) from.........",是最好的,效率最高的。
G. ASP的算法有哪些,分别是什麽
看来你不懂什么叫“算法”
简单点,可以理解为通过程序,为实现某种目的而使用的方法。下面是详细解释。
----------------------------------------------------
算法 Algorithm
算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。
一个算法应该具有以下五个重要的特征:
1、有穷性: 一个算法必须保证执行有限步之后结束;
2、确切性: 算法的每一步骤必须有确切的定义;
3、输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定除了初始条件;
4、输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的;
5、可行性: 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。
-----------------------------------------------------
所以ASP无所谓算法有哪些。比如说,你要在屏幕上显示一个数字,或者随便实现什么功能,程序过程都可以理解为算法,虽然这种解释不是很严格,不过,希望你能理解。
H. 求一asp加法计算公式
假设你第一个页面叫index.asp
用ASP写吗?那要新建一个ASP页面(sum.asp),把第一个页面的form提交到sum.asp,然后在sum.asp获取前面4个文本框里的值
a9=request.form("a9")
a10=request.form("a10")
a11=request.form("a11")
a12=request.form("a12")
然后对他们进行求和,你要4个数相加嘛,那就是
a=a9+a10+a11+a12
然后
response.redirect "index.asp?a="&a
就是说把你计算的结果通过浏览器地址上的a传递回第一个页面。
更改你的第一个页面 index.asp
<input name="a47" type="text" id="a472" size="4" value='<%=request.querystring("a")%>'>
也就是说在你要输出结果的地方填上浏览器地址上a的值
以上的是用ASP后台做计算,这样做每次计算都会刷新下页面(其实是转向其他页面计算后又转回来,也可以把计算放在同一页面不过也会刷新一次),而且每次必须提交才可以计算。如果用javascript来做,可以不刷新页面就可以计算结果,而且不需要提交,结果随你的输入随时更改。看你需要什么样的网页了
I. asp 运算
B.asp
<%
dim A,B,C
A=Request.form("y1")
B=Request.form("y2")
C=A+B
response.write(C)
%>
如果A、B分别为数字,那么就相加。
如果A、B是字符串,那么就是追加。如:
A="111"
B="222"
C=A+B
C="111222"
J. asp件单价怎么计算
用销售总额除以销售数量即可得到销售单价。
ASP(即平均销售价格),是指卖家在亚马逊所售产品的平均价格。计算公式为:ASP等于销售总额除以销售数量。计件单价是指实行计件工资制时,企业为职工完成的每件合格产品(或某项作业)规定的工资支付标准,是支付计件工资的主要依据之一。