主题:[讨论]关于2进制转换为16进制的问题
题目是:
在键盘输入一个8位的2进制数,把这8位2进制数转换位16进制并显示出来
不明点:
1) 从键盘输入数如(1111 1111)是直接把这个数认为是10位还是2位的??
2)假如是输入的数是10位的有没有办法把这个数转换位2位
3)2进制数是怎么样转换位16进制数,好象机子是识别2进制数,但是用DEBUG看的时候是16进制数?
4)转换成16进制数了但是怎么显示出来```,我只知道把一个数用10位显示出来`
这是我刚刚学编程遇到的一个问题
思路不太清晰 还有好多的不知道
请帮帮解答
在键盘输入一个8位的2进制数,把这8位2进制数转换位16进制并显示出来
不明点:
1) 从键盘输入数如(1111 1111)是直接把这个数认为是10位还是2位的??
2)假如是输入的数是10位的有没有办法把这个数转换位2位
3)2进制数是怎么样转换位16进制数,好象机子是识别2进制数,但是用DEBUG看的时候是16进制数?
4)转换成16进制数了但是怎么显示出来```,我只知道把一个数用10位显示出来`
这是我刚刚学编程遇到的一个问题
思路不太清晰 还有好多的不知道
请帮帮解答