8位2进制数用16进制表示后 00H~FFH 那个H是什么意思??

就像4个2进制表示一个16进制的数,即0000B到1111B,换16进制是0H到FH,B和H代表的是什么??麻烦 小弟刚学不明白

16进制
也就是基本数字由0123456789变成了
0123456789ABCDEF
这里的H是16进制的一个缩写而已
H:十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。
16进制的20表示成10进制就是:2×16¹+0×16º=32
10进制的32表示成16进制就是:20
十进制数可以转换成十六进制数的方法是:十进制数的整数部分“除以16取余”,十进制数的小数部分“乘16取整”,进行转换。
比如说十进制的0.1转换成八进制为0.0631463146314631。就是0.1乘以8=0.8,不足1不取整,0.8乘以8=6.4,取整数6, 0.4乘以8=3.2,取整数3,依次下算。
编程中,我们常用的还是10进制.毕竟C/C++是高级语言。
比如:
int a = 100,b = 99;
不过,由于数据在计算机中的表示,最终以二进制的形式存在,所以有时候使用二进制,可以更直观地解决问题。但二进制数太长了。比如int 类型占用4个字节,32位。比如100,用int类型的二进制数表达将是:

0000

0000

0000

0000

0110

0100

面对这么长的数进行思考或操作,没有人会喜欢。因此,C,C++ 没有提供在代码直接写二进制数的方法。用16进制或8进制可以解决这个问题。因为,进制越大,数的表达长度也就越短。不过,为什么偏偏是16或8进制,而不其它的,诸如9或20进制呢?2、8、16,分别是2的1次方、3次方、4次方。这一点使得三种进制之间可以非常直接地互相转换。8进制或16进制缩短了二进制数,但保持了二进制数的表达特点。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-22
B:二进制
D:十进制(默认不写)
O:八进制
H:十六进制

你以后见到了要自己区分

这是基本知识本回答被提问者采纳
第2个回答  2009-06-22
是一种习惯性的后缀写法,用以说明这个数字的进制。带B说明是2进制,H表示16进制数。

8位2进制数用16进制表示后 00H~FFH 那个H是什么意思??
这里的H是16进制的一个缩写而已 H:十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。16进...

单片机的数据存储器RAM地址空间为00H~FFH,其中00H~FFH是什么意思,H...
H表示是16进制数,16进制数中用0—9和A—F来表示十进制数的0—15,一位16进制数最多可以表示16个数,即0H—FH,F则相当于15。在单片机里,储存空间划分成很多小单元,每个单元包含8个2进制位,即一个字节。每个单元都给一个地址标号,相当于门牌号,从0开始。你的这个单片机Ram地址空间00H—F...

单片机存储器的地址"00H~FFH" 看着像十六进制数,但是H是什么啊~ 这是...
hex的缩写,表示前面的这个是一个16进制数。00H就是16进制的00。不然单给一个10谁也不知道他是2进制,10进制,16进制还是其他的一些什么

二进制8位能表示的数用十六进制表示的范围是
二进制8位能表示的数用十六进制表示的范围是(-7F)H到(80)H。16进制有16个数,0~15,用二进制表示15的方法就是1111,从而可以推断出,16进制用2进制可以表现成0000~1111,顾名思义,也就是每四个为一位。即二进制数到十六进制数的转换方法为从小数点开始,分别向左、右按4位分组转换成对应...

二进制8位能表示的数用十六进制表示的范围是: 。 A. 07H——7FFH B...
其实二进制转八进制和十六进制很简单的,八进制就是满八进一,表示用1,0八进制只需要3位,(log2(8)以2为底对8取对数),同理十六进制就是需要4位。你现在把上面的二进制4位一个单元分开就是1111,1111,就是FF。所以十六进制是00H——FFH。如果是八进制就是11,111,111表示范围就是377。

...中的00H 和0FH,FFH代表什么意思。。。F和0是什么
表示十六进制数的意思。00H,0FH,FFH是一个十六进制数,它等于0,0FH=15,FFH=255,用于内部数据存储的内存。00H~FFH相当于小数0~255 例如:二进制十六进制十进制 00000000b000h 0000000101h1b 0000001002bh2 00001001b09h9 00001010b010 000010110bh11b 000011000ch12b 00001101b0dh13 00001110b014 ...

单片机的数据存储器RAM地址空间为00H~FFH,其中00H~FFH是什么意思??
单片机的数据存储器RAM地址空间为00H~FFH, 其中00H~FFH 为地址 编号,就相当于一个仓库,里面有 编号为 0 ~ 255 的 256 间小房间。(00H~FFH 为十六进制,就是十六制的 0 ~ 255 )

...中的00H 和0FH,FFH代表什么意思。。。F和0是什么
单片机内部数据储存地址中的00H、0FH和FFH是十六进制数的表示,它们分别对应数值0、15和255。这些地址用于存储内部数据,相当于小数范围内的0到255。在十六进制转换中,比如二进制到十六进制的对应关系:00000000b = 00h 0000000101h = 1bh 0000001002bh = 2bh 00001001b = 09h 00001010b = ...

某8位DA转换器芯片输出为05V当CPU分别为80H40H10H时其对应的输出电压各...
对于8位DA转换器,其输出范围通常与参考电压(此处为0-5V)相对应,即00H(十六进制)对应0V,FFH(十六进制)对应5V。8位二进制数能表示的范围是从0到255(即00H到FFH),因此,每个单位(1个十六进制数)对应的电压增量是$\\frac{5V}{256}$。当CPU输出为80H时,转换为十进制是128,对应的输出...

...中的00H 和0FH,FFH代表什么意思。。。F和0是什么
单片机内部数据储存地址, 数据 等等,都是 以 二进制 或者 4 位二进制 组成 1 位 十六进制数,00H ~ FFH 相当于 十进制 的 0 ~ 255 。如 二进制 十六进制 十进制 00000000B 00H 0 00000001B 01H 1 00000010B 02H 2 ~00001001B 09H 9 00001010B ...

相似回答