题目

回答问题 (1) 某公司想为每个员工分配一个唯一的二进制位ID,以便计算机管理。如果有500名员工,则最少需要多少位来表示? 29 28 27 26 25 24 23 22 21 20 512 256 128 64 32 16 8 4 2 1 1 1 1 1 1 1 1 1 1 (2) 如果又增加了200名员工,则是否需要调整位数?如果需要调整应该调整到多少位合适? 答案: 解:根据上表可以29=512>500,所以要产生500名员工的二进制ID号,需要9位二进制才能满足条件。 解:由于500+200=700, 210=1024>700,所以在原来的基础上必须增加1位,需要10位二进制数才能满足ID的数量。
信息技术 试题推荐