需要说明:编写一个程序,读取0到2G之间的十进制数,并在视频显示器上显示32位二进制版本

时间:2012-05-21 04:58:54

标签: c++ c binary decimal pseudocode

Write a program that reads an decimal number between 0 and 2G and 
displays the 32-bit binary version on the video display

有人问我这个问题,ok 0是0但是我需要在这里解析“2G”意味着什么是“32位二进制版本在视频显示器上”与普通32位二进制(32号1和0)的任何差异?

注意:这里没有任何相关的编码。谢谢你们!

1 个答案:

答案 0 :(得分:1)

根据我的判断,

2G是最大可表示的32位有符号值,又名2147483647,表示为0,后跟31 1。

  

视频显示器上的32位二进制版本“与普通的32位二进制文​​件(32号1和0)有什么区别?”

尽我所知,没有区别。