关于数值的计算,请问asp里有没有类似.cell(),round()的函数。怎么用? 在线等待

meetweb 2002-09-25 09:44:31
我有一个简单的问题。可惜我手上没资料查,
问题如下:
我计算的时候要一个int类型,
例如,数字为123,159,1886
我要得到的结果是130,160,1890
该怎么算呢??
...全文
35 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
uusong 2002-09-25
  • 打赏
  • 举报
回复
function myround(mynum)
strnum=cstr(mynum)
myround=(cint(mid(strnum,1,len(strnum)-1))+1)*10
end function
qimangxing 2002-09-25
  • 打赏
  • 举报
回复
那你把每个数字的倒数第二位加一,倒数第一位变成0不就行了。
注意一下9的问题。
freelyl 2002-09-25
  • 打赏
  • 举报
回复

<%

function myrund(intnum)
strnum=cstr(intnum)
intnum= intnum+10-int(right(strnum,1))
myrund=intnum
end function
intnum1=1389
response.Write myrund(intnum1)
%>
meetweb 2002-09-25
  • 打赏
  • 举报
回复
有没有一个函数能把int类型的数字的最后一位不管是1--9都进一位呢
数字为123,159,1886
我要得到的结果是130,160,1890
freelyl 2002-09-25
  • 打赏
  • 举报
回复
转成字符,然后每次取三位进行判定。最后合并上。
dawsons 2002-09-25
  • 打赏
  • 举报
回复
描述
返回按指定位数进行四舍五入的数值。
语法
Round(expression[, numdecimalplaces])
Round 函数的语法有以下参数:

参数 描述
expression 必选。进行四舍五入的数值表达式。
numdecimalplaces 可选。数字表明小数点右边有多少位进行四舍五入。如果省略,则 Round 函数返回整数。

cell没有这个。
没看懂你要算什么?

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧