}VB中的InStr函数可以判断一个字符串是否在另一个字符串内。而且这个函数的具有丰富的选项。
最简单的用法是:
InStr( , text1text, N, )
返回0表示N没有找到
其他情况看最后那段。
InStr([start, ]string1, string2[, compare])
start
可选。数值表达式,用于设置每次搜索的开始位置。如果省略,将从第一个字符的位置开始搜索。如果 start 包含 Null,则会出现错误。如果已指定 compare,则必须要有 start 参数。
String1
必选。接受搜索的字符串表达式。
String2
必选。要搜索的字符串表达式。
Compare
可选。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅"设置"部分。如果省略,将执行二进制比较。
compare
参数可以有以下值:
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文本比较。
InStr 函数返回以下值:
如果 InStr 返回
string1为零长度:0
string1为Null:Null
string2为零长度:start
string2为Null:Null
string2没有找到:0
含有两级的数要先写(万)级,再写(个)级,那一位上一个单位也没有,就在哪能一位上写(零)占位。
解析:按四位分级,即从个位起,每四个数位作为一级。个、十、百、千四位,称为个级;万、十万、百万、千万四位,称为万级,所以含有两级的数是个级和万级,按照多数数的写法,写出即可。
多位数的写法
1、从高位起,按照数位顺序,一级一级地往下写。亿级的数有三级,要先写亿级,再写万级,最后写个级;万级的数只有两级,要先写万级,再写个级。哪一位上数字是几就写几。
2、哪个数位上没有数,就在那个数位上写0占位。
举例:
四百零八万六千写作:4086000
五百零九万四千六百写作:5094600
二千一百六十万零九百写作:21600900
四十五万零七百零三写作:450703
扩展资料:
数位与数级的关系
整数数位从右往左依次是:个位、十位、百位、千位、万位、十万位、百万位、千万位、亿位……特别要牢记,右起第五位是万位,第九位是亿位。同一个数字,由于所处的数位不同,它表示的数值大小就不同。
“数级”就是按照我国的计数习惯,从右往左每四位分为一级:个位、十位、百位、千位是个级,它表示有多少个一;万位、十万位、百万位、千万位是万级,它表示有多少个万。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)