社区
VB基础类
帖子详情
"黑">"青"而 Asc("黑") < Asc("青") 不信试试
wangjiamin
2003-09-09 07:41:02
hehe
...全文
102
25
打赏
收藏
"黑">"青"而 Asc("黑") < Asc("青") 不信试试
hehe
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mars.CN
2003-11-21
打赏
举报
回复
好!!!
mylzw
2003-11-21
打赏
举报
回复
Rick110AAA(海牛猪猪)~
怎么哪里都有你啊。 八戒~
captainivy
2003-11-21
打赏
举报
回复
呵呵
海牛
2003-11-21
打赏
举报
回复
在讨论什么哦????
楼上的猪门!!!
kmzs
2003-11-21
打赏
举报
回复
高深的,呵呵
demo001
2003-11-21
打赏
举报
回复
举个例子
以下是“黑”、“青”、“白”、“样”四个字的在内存中存储数值和ASCII值
汉字 内存中存储数值 ASCII值
黑 158、209 -17702
青 151、82 -14368
白 125、118 -20256
样 104、55 -11783
根据“字符比较是逐位比较,而asc是asc数值比较”的原则
因为158>151>125>104
所以“黑”>“青”>“白”>“样”
而-11783>-14368>-17702>-20256
所以Asc(“样”)>Asc(“青”)>Asc(“黑”)>Asc(“白”)
其中后者的对应关系与汉语拼音顺序正好相反
demo001
2003-11-21
打赏
举报
回复
其中一级汉字的ASCII码与其拼音有着对应的关系
demo001
2003-11-21
打赏
举报
回复
觉得iamluodong(嗨) ( ) 说的比较有道理
'字符比较是逐位比较,而asc是asc数值比较
dgz01
2003-09-12
打赏
举报
回复
比較的基礎就不一樣
lye
2003-09-12
打赏
举报
回复
学习
planetike
2003-09-12
打赏
举报
回复
H在Q的前面,所以黑>青
viena
2003-09-12
打赏
举报
回复
呵呵
射天狼
2003-09-12
打赏
举报
回复
string1 小于 string2 -1
string1 等于 string2 0
string1 大于 string2 1
string1 或 string 2为 Null Null
射天狼
2003-09-12
打赏
举报
回复
StrComp 函数简介:
返回 Variant (Integer),为字符串比较的结果。
语法
StrComp(string1, string2[, compare])
StrComp 函数的语法有下面的命名参数:
部分 说明
string1 必要参数。任何有效的字符串表达式。
string2 必要参数。任何有效的字符串表达式。
Compare 可选参数。指定字符串比较的类型。compare 参数是可以省略的,也可以是 0,1 或 2。指定 0 (缺省)执行二进制比较。指定 1 执行文本比较。仅对 Microsoft Access,指定 2 执行基于数据库信息的比较。如果 compare 是 Null,将发生错误。如果省略 compare,Option Compare 的设置将决定比较的类型。
返回值
如果 StrComp 返回
string1 小于 string2 -1
string1 等于 string2 0
string1 大于 string2 1
string1 或 string 2为 Null Null
iamluodong
2003-09-12
打赏
举报
回复
Private Sub Command1_Click()
Dim str1 As String
Dim str2 As String
Dim byt() As Byte
str1 = "黑"
str2 = "青"
byt = str1
For i = 0 To UBound(byt)
Debug.Print byt(i)
Next
Debug.Print Asc(str1)
byt = str2
For i = 0 To UBound(byt)
Debug.Print byt(i)
Next
Debug.Print Asc(str2)
End Sub
//字符比较使诸位比较,二asc使数值比较
射天狼
2003-09-12
打赏
举报
回复
字符串比较用 StrComp 函数
如:StrComp("黑", "青", vbTextCompare)
yijiansong
2003-09-12
打赏
举报
回复
这样比有意义吗?
谜斯特段
2003-09-12
打赏
举报
回复
ascii码的h<q.可能是汉字比是按拼音,英文则是ASCII吧。
txlicenhe
2003-09-12
打赏
举报
回复
y
yo_jo
2003-09-12
打赏
举报
回复
??
加载更多回复(5)
Jav
asc
ript基础 函数“重载” 详细介绍
所以Jav
asc
ript是不能像其他语言一样实现方法名相同,参数个数不同…的这类重载的,
不信
你可以
试试
: 代码如下: function show(){ alert(“1”); } function show(num1){ alert(num1); } ...
jav
asc
ript避免数字计算精度误差的方法详解
不信
?我们先来看一段 JS。 var numA = 0.1; var numB = 0.2; alert( (numA + numB) === 0.3 ); 执行结果是 false。没错,当我第一次看到这段代码时,我也理所当然地以为它是 true,但是执行结果让我大跌...
探讨?C#中如何得到双字节字符的
ASC
II码 C#
asc
() 和vb
以前我用vb,很快得出了这个想要的结果:dim
asc
str as string =
asc
(textbox.text(0))可是我用c#了,对这...及+_(),但对“我,你、他”就没办法了,
不信
你
试试
:比较vb的
asc
——c#的int值:vb(
asc
)的我:-12590c#
asc
码转换 linux_Linux终端下将图片转换
ASC
II Art代码图案
有时你可能需要终端输出许多图片,那么现在就让我们在Linux终端打开一个新窗口显示图片。cacaview - Linux终端下将图片转换
ASC
II Art代码图案的命令。... 完成正在分析软件包的依赖关系树正在读取状态信...
C#中如何得到双字节字符的
ASC
II码
以前我用VB,很快得出了这个想要的结果:Dim
asc
Str as string =
ASC
(TextBox.Text(0))可是我用C#了,对这个...及+_(),但对“我,你、他”就没办法了,
不信
你
试试
:比较VB的
ASC
——C#的int值:VB(
ASC
)的我:-12590C#
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章