将十进制数转换成二进制数的简单方法 二进制转换十六进制
要手动将一个小于等于 255 的数从十进制表示形式转换成二进制格式(从图 3-2 中的十进制列开始),请执行以下操作:
1.
如果要转换的数大于 127,则将第八个位设为 1,并从该数中减去 128。否则,将第八个位设为 0。
2.
如果余数大于 63,则将第七个位设为 1,并从该数中减去 64。否则,将第七个位设为 0。
3.
如果余数大于 31,则将第六个位设为 1,并从该数中减去 32。否则,将第六个位设为 0。
4.
如果余数大于 15,则将第五个位设为 1,并从该数中减去 16。否则,将第五个位设为 0。
5.
如果余数大于 7,则将第四个位设为 1,并从该数中减去 8。否则,将第四个位设为 0。
6.
如果余数大于 3,则将第三个位设为 1,并从该数中减去 4。否则,将第三个位设为 0。
7.
如果余数大于 1,则将第二个位设为 1,并从该数中减去 2。否则,将第二个位设为 0。
8.
如果余数等于 1,则将第一个位设为 1。否则,将第一个位设为 0。
下面是将数 197 从十进制转换成二进制的示例:
1.
因为 197 大于 127,所以将第八个位设为 1,并从 197 中减去 128,剩余 69。此二进制数这时暂写作 1xxxxxxx。
2.
因为 69 大于 63,所以将第七个位设为 1,并从 69 中减去 64,剩余 5。此二进制数这时暂写作 11xxxxxx。
3.
因为 5 不大于 31,所以将第六个位设为 0。此二进制数这时暂写作 110xxxxx。
4.
因为 5 不大于 15,所以将第五个位设为 0。此二进制数这时暂写作 1100xxxx。
5.
因为 5 不大于 7,所以将第四个位设为 0。此二进制数这时暂写作 11000xxx。
6.
因为 5 大于 3,所以将第三个位设为 1,并从 5 中减去 4,剩余 1。此二进制数这时暂写作 110001xx。
7.
因为 1 不大于 1,所以将第二个位设为 0。此二进制数这时暂写作 1100010x。
8.
因为 1 等于 1,所以将第一个位设为 1。最终得到的二进制数为 11000101。十进制数 197 就等于二进制数 11000101。
总之,要将十进制数转换成二进制数,需要验证十进制数是否包含第八位至第一位各个位所代表的数值。从第八位的数值 (128) 开始,如果一个位所表示的数值存在,就将此位设为 1。例如,十进制数 211 包含 128、64、16、2 和 1,因此 211 的二进制表示形式为 11010011。
更多阅读
二进制、八进制、十进制、十六进制之间的转换 二进制八进制十六进制
二进制、八进制、十进制、十六进制之间的转换——简介进制也就是进制位,对于接触过电脑的人来说应该都不陌生,我们常用的进制包括:二进制、八进制、十进制与十六进制,它们之间区别在于数运算时是逢几进一位。比如二进制是逢2进一位,十进
改善睡眠的简单方法 改善睡眠的小方法
随着社会的快速发展,人们生活压力在不断增加,失眠成为了人们普遍存在的问题,那有什么方法可以改善睡眠,看看下面为大家介绍的改善失眠的简单方法。改善睡眠的简单方法——食疗改善改善睡眠的简单方法 1、牛奶:牛奶中含有两种催眠物质:一种
十进制怎样转化成二进制? 二进制转化为十六进制
十进制怎样转化成二进制?——简介十进制怎样转化成二进制?我试图用图解的方法让你学会!不是很难,只要你认真看一遍,你就能掌握方法哦!十进制怎样转化成二进制?——常用方法十进制怎样转化成二进制? 1、假设我们要把十进制156转化成二进制!第
减胸的简单方法 有什么方法可以瘦胸
减胸的简单方法——简介胸大的苦恼1.容易被臭男人揩油,经常被人色迷迷的盯着。2.乳房大了,就有些下垂,弹性也低了,被老公嫌弃。3.夏天不能穿得清凉了,容易走光。4.走路要慢,更不能跑,不然晃的很,好尴尬。减胸的简单方法——方法/步骤减
家里有蚂蚁怎么办?10个治理蚂蚁的简单方法 蚂蚁治理
家里有蚂蚁怎么办?10个治理蚂蚁的简单方法——简介家里有蚂蚁怎么办?我想这是很多人烦恼的问题,那么怎么解决这个烦恼呢,下面给你介绍10个简单实用的方法,当然如果你想彻底消灭蚂蚁,那么就查看下面参考资料中的消灭方法,接下来就分享一下10