采用十六进制表示的是80H。
H表示进制,是十六进制的后缀,80H说明这个80是十六进制中的80。
通常,对十六进制数的表示,可以在数字的右下角标注16或H,但在C语言中是在数的前面加数字0和字母X即0X来表示。例如,12AF在C语言中表示为0X12AF。
十六进制数具有两个特点:
(1)英文字母A,B,C,D,E,F分别表示数字10~15。
(2)计数到F后,再增加1个,就进位。
扩展资料
进制是人为定义的带进位的计数方法,对于任何一种进制——X进制,就表示每一位置上的数运算时都是逢X进一位。十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。
不同进制的数据表现形式:
1、二进制:由0,1组成;以0b开头或者以B结尾;
2、八进制:由0,1,2,3,4,5,6,7组成,以0开头;
3、十进制:由0,1,2,3,4,5,6,7,8,9组成,默认为为十进制数据;
4、十六进制:由0,1,2,3, 4,5,6,7,8,9,a,b,c,d,e,f(字母大小写都可以),以0x开头。
进制之间的转换方法
1、正整数的十进制转换二进制:将一个十进制数除以二,得到的商再除以二,依此类推直到商等于一或零时为止,倒取除得的余数,即换算为二进制数的结果。只需记住要点:除二取余,倒序排列。
2、二进制转换为十进制:从二进制的右边第一个数开始,每一个乘以2的n次方,n从0开始,每次递增1。然后得出来的每个数相加即是十进制数。
3、十六进制转换为十进制:十六进制数按权展开,从十六进制数的右边第一个数开始,每一个乘以16的n次方,n从0开始,每次递增1。然后得出来的每个数相加即是十进制数。
4、二进制转十六进制:与二进制转八进制方法近似,八进制由三个二进制数表示,十六进制是四个二进制数表示。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0)。
5、十六进制转二进制:十六进制数通过除2取余法,得到二进制数,每个十六进制数为4个二进制数表示,不足时在最左边补零。
参考资料来源:百度百科--十六进制
参考资料来源:百度百科--十六进制数
个人觉得您的这个回答很牵强,因为A的123D和D的111101B都可以是16进制数据
追答虽然123D和111101B都有可能是十六进制数,但是,在有"80H"这一选项的情况下,123D中的D就应被认为是十进制数的后缀"D",111101B中的B就应认为是二进制数的后缀"B"。
本回答被提问者采纳