50的二进制数是几

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:14:27
请求详细步骤,谢谢了

50(十进制) = 110010(二进制)

可以这样算:
50/2=25余0
25/2=12余1
12/2=6余0
6/2=3余0
3/2=1余1
1/2=0余1
从后往前取余
得110010

50/2=25余0
25/2=12余1
12/2=6余0
6/2=3余0
3/2=1余1
1/2=0余1
从后往前取余
得110010

用的是短除法:
2|50 0
2|25 1
2|12 0
2|6 0
2|3 1
1 1
110010