荷兰现在时间:D的ASCII为43H,那么它的二进制代码是多少?

来源:百度文库 编辑:神马品牌网 时间:2024/05/10 11:02:22
答案是1000011,请问是否正确。如果正确请问如何计算。谢谢~!
考试题目,不能用计数器的。
那H是什么啊?16进制中好象没有H啊!

01000011
用windows自带的科学计算器

不能用计算器只能计算了,16进制换2进制最简单
记住就行
43H
4是0100
3是0011
合起来就是01000011

0-F分别是
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111 ---- F
很容易的

H只是表示这个数字是16进制,没有任何意义,晕哦
43H只是表示43是十六进制,H只是起一个标示作用

43h是16进制,是67,所以F是70

你找一个ascii表吧,网上有

http://www.hmitech.com/support/ddevel/ASCII%20char.htm
参考资料:death_boy

授人于鱼不如授人于渔
Private Function char2bin(sSource As Byte) As String
'sSource 为 字 符 的 ASCII 码 值

Dim tmp As Long
Dim i As Integer

tmp = sSource
For i = 0 To 7

char2bin = CStr(tmp Mod 2) & char2bin
tmp = tmp \ 2

Next

End Function