每天一杯蜜雪 2023-03-31 01:10 采纳率: 0%
浏览 260

4、假设QQ用户包含8种状态,QQ号码为42亿,最少用多少内存标识所有用户状态?( )

4、假设QQ用户包含8种状态,QQ号码为42亿,最少用多少内存标识所有用户状态?( )

A. 约500M

B. 约1G

C. 约1.5G

D. 约2G

参考答案:C

一个内存0/1能表示两种状态

4210^84=16810^8=16.810^9=

提问:
请问一下这是怎么得来的呀
4210^8 表示用户数 大概2^32 也就是32个比特位来表示用户数
状态有8种,为什么只需要
4,8种状态不应该由 3个比特位来表示吗
16.8*10^9为什么结果选1.5G呀 就算是bit转byte 那是%8,应该是2G左右呀
烦请告知一下,谢谢您了。

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-03-31 08:28
    关注

    没毛病啊
    4G用户乘以3bit=12Gbit,/8换算也就是1.5GBytes

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 3月31日