请问内存上的F和H是什么意思?
发布网友
发布时间:2022-04-20 10:01
我来回答
共2个回答
热心网友
时间:2023-07-02 22:08
0~1ffffffh是16进制的表示方法,H代表16进制,F是16进制中的一个数。
0~1ffffffh转换成十进制就是0~33554431,就是0到32M。
10进制就是逢10进一,16进制是逢16进一,所以每位的权是不一样的。10进制每位的权是10的n-1次方,n是位数,比如第二位就是10,第四位就是1000,16进制每位的权是16的n-1次方,比如第二位,就是16,第四位就是4096。
16进制转化成10进制按照每位的权重展开相加就可以了,比如11h=1*16的1次+1*16的0次=17(D)
10进制转换为16进制也一样。
热心网友
时间:2023-07-02 22:08
f是15,就是16进制里的最后一个数,就想10进制里的9
fh就等于10进制的的15,
ffh=f*16+f=15*16+15=256(10进制)
198=1*10的平方+9*10的1次方+8*10的0次方=1*100+9*10+8=198
fffh=f*16的平方+f*16的1次方+f*16的0次方=f*256+f*16+f=15*256+15*16+15=4096
明白了没?