开普敦老船长
2024-05-04 07:16:13
最佳回答
1. p=abs(x):取x的绝对值.2. p=log(x):求x的自然对数.3. y=sgn(x):符号函数.说明: x>0时y=1;x=0时 y=0;x<0 时y=-1.例: response.write sgn(5)输出: 14. sin(x),cos(x), tan(x),atn(x): 三角函数5. ctype(x):类型转换:p=cbool(x)把x转成”布尔”值p=cbyte(x)字节p=ccur(x)金额p=cdatel(x)日期p=cintl(x)双精度p=cdbl(x)整型p=clng(x)长整型p=csng(x)单精度p=cstr(x)字符串例:response.write cdbl(#1/1/1900#)结果: 2 注意:true :-1 false: 0 日期: #12/30/1899# 为 0 ,每往后 1 日数值加1 .每往前1日数值减 1 6. int (x) :取<=x的整数值7. fix(x) :取x的整数部分,直接去掉小数部分.response.write int(-54.6)结果为:-55 .取<=-54.6的最大整数.response.write int(54.6)结果: 54.response.write fix(54.6)结果: 54response.write fix(-54.6)结果: -548. asc(x) :返回字符串的第一个字符的字符码。9. chr(x): 返回字符码x的字符.p=asc(“a”) p=65p=chr(65) p=a10.filter : 查找字符串数组的特定字符串。p=filter(x,s[,include[,compare]])参数x为一字符串数组,而参数s则是欲查找的字符串,调用之后,凡是x数组元素中含有字符串s者都会组合在一起成为另一个字符串数组,然后返回。filter 也可以把查找之后,把不含s字符串的数组元素挑出来,此时参数三include应当设置成false. 如果要不分大小写查找,则compare 设置为 vbtextcompare.例:redimx(2)x(0)=”kjdfs” : x(1)=”wandfkj” : x(2)=”fsda”v=filter(x,”kj”,false)结果: v(0)=”fsda”10. instr(x,y) 从x第一个字符起找出y出现的位置11. instr(n,x,y)从x第n个字符起找出y出现的位置.在x中找到y,则返回值是y的第一个字符出现的位置.若n>字符串长度,或x为空字符串,或在x中找不到y,都返回0.若y为空字符串,则返回n.instrrev 倒过来寻找字符串.p=instrrev(c,s[,n[,compare]])从字符串x的后面往前找,若找到,则返回s字符串在字符中的位置.n为从第几个字符开始寻找,设置compare ,可以不区分大小写的寻找.12.join(x[,d]) 将字符串数组合成一个字符串.参数x是一个字符串数组,调用join后,x的所有字符串元素将串在一起组合成一个字符串,然后返回.d参数用来指定分隔字符.x=array(“da”,”fdsa”,”fdas”)p=join(x,”,”)p=”da,fdsa,dsas”12. len(x):计算字符串x的长度.空字符长度为0,空格也算一个字符,中方虽然占用2bytes,但也算一个字符.13, left(x,n):返回字符串x左边n 个字符。若n=0,则返回空字符串,若n>=len(x),则返回整个字符串。14,mid(x,n):由x的第n个字符起,读取后面的所有字符。mid(x,n,m):由x的第n个字符起,读起m个字符。若n>len(x),则返回空字符串,若第n个字符以后不足m个字符,则返回后面的所有字符。14.ltrim(x),rtrim(x),trim(x) :去掉空字符。ltrim(x) 去掉x左边的所有字符。trim(x) 去掉x左右边的所有字符rtrim(x) 去掉x右边的所有字符。字符与字符间的空格不会被去掉。x=ltrim(“ th** ** good “)结果:x=“th** ** good “x=trim(“ th** si good “)结果:x=”th** ** good”16.right(x,n):返回字符串x右边n个字符。p=replace(x,s,r)将字符串x中的字符串s替换成为字符串r,然后返回。x=“asp ** good”p=replace(x,good,nice)p=”asp ** nice”space(n) :返回n个空格所组成的字符串,p=space(n,x) :返回n个x的第一个字符所组成的字符串。x可以是字符串,也可以是字符码。17,split:将字符串侵害成字符串数组。p=split(s[,d])以d参数为分隔字符,将字符串s侵害成多个字符串后,组成一个字符串数组。然后返回,若省略d参数,则以空格符为分隔字符。p=split(“a,b,c”,”,”)p(0)=”a”,p(1)=”b”,p(2)=”c”18,strreverse:反转字符串。pstrreverse(x)返回x参数反转以后的字符串。p=strreverse(“abc”)p=”cba”19. ucase(x),lcase(x): 转换英文字母的大小写。p=lcase(x) 将字符串x的大写字母转为小写。p=ucase(x) 将字符串x的小写字母转为大写。只有英文字母才会受影响。 20210311