将(98)转换为二进制数,再转换为八,十六进制数
展开全部
上面回答的太老套了试试新方法口算都行的
98/16=3······2
(011) 0010 所以98d=11 0010b=52O=32H 很怀疑上面的算错没有
同时还可以这样将三位数的十进制转换成二进制 不过如果要转换的数大于16*16(256)的话就有点麻烦口算不好不行,不过这个方法很简单。举个例子吧
969/256=3······201 (11)b······201这个任然是十进制
201/16=12······9 (1100)b······(1001)
所以969d=11 1100 1001b 这个方法确实很不错
98/16=3······2
(011) 0010 所以98d=11 0010b=52O=32H 很怀疑上面的算错没有
同时还可以这样将三位数的十进制转换成二进制 不过如果要转换的数大于16*16(256)的话就有点麻烦口算不好不行,不过这个方法很简单。举个例子吧
969/256=3······201 (11)b······201这个任然是十进制
201/16=12······9 (1100)b······(1001)
所以969d=11 1100 1001b 这个方法确实很不错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赞成第一步直接换算成16进制的做法,偶本人也是这么做的。有两个好处:一是简洁,不需要冗长又麻烦的运算,16进制其实必需要记得的数只有16和256两个,如果熟的话算上65536共三个没有更多了。二是在习惯了16进制后手工处理数字编码时可以获得优越的便利,这是其他进制所没有的。二进制非常受限,只能在考虑非常有限位数的编码时才实用,而实际上熟悉了16进制,看其中的某个二进制位根本不在话下。
不知道为什么这些老师父教人玩二进制的把戏,很酷很经典吗?
不知道为什么这些老师父教人玩二进制的把戏,很酷很经典吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |