网站首页 > 技术教程 正文
如何把一个4位的二进制转换为10进制?
我觉得这个问题好讲,但用文字不太好表达
为了能写明白些,举个列子先
比如4位二进制1111,并规定一下从右往左数为第一位,第二位,第三位,第四位。
第一位的1就是十进制的1,
第二位的1就是十进制的2,因为是由第一位是2的时候进位得来的,
第三位的1就是十进制的4,因为是由第二位的两个2进位得来的,
第四位的1就是十进制的8,因为石油第三位的两个4进位得来的。
这就是8421码,这样就可以很快的将一个4位二进制变为十进制。
1111就为8+4+2+1=15
那么1001就为8+0+0+1=9
以上发现4位二进制最大表示十进制的15,16进制的每位最大数也是15(0-15),
也就是说可以用4位的二进制表示一个16进制的一个位。
那么二进制的1111就为16进制的F。
当多位时我们可以把美4位分成一部分,分别用8421码对换成十进制在变为16进制的数,
比如10110101二进制,前四位为十进制的8+0+2+1=11,16进制的B,
后四位为十进制的0+4+0+1=5,16进制的5,
所以10110101换为16进制即为B5。
要是视频就好讲了,文字表述太费劲。
猜你喜欢
- 2024-10-13 VB 十进制数据转换十六进制 vb10进制转16进制代码
- 2024-10-13 2、进位制之间的转换(含有小数位)
- 2024-10-13 【PythonTip题库精编300题】第35题:十六进制转换为二进制
- 2024-10-13 大牛都是这样转十六进制字符串的!全是细节呀
- 2024-10-13 【小白必备】学PLC必须要理解的进制转换你都懂了吗?
- 2024-10-13 进制数相互转换 进制之间转化
- 2024-10-13 在 TIA Portal中,如何对S7-1200/S7-1500 进行数据类型转换?
- 2024-10-13 8进制、10进制、16进制转换,用linux命令就搞定了!
- 2024-10-13 PLC常用数制及转换方法 plc数字运算
- 2024-10-13 MATLAB数据进制转换 matlab进制转换函数
你 发表评论:
欢迎- 最近发表
-
- PPT中动作连贯的卡通人物,我集齐了100套
- 成都13岁女孩手绘逐帧动画走红 网友:这是天赋型选手
- Android主流UI开源库整理(android完整开源项目)
- 达芬奇更新啦!DaVinci Resolve Studio 20.0.1
- LM Studio-本地安装大模型 | OpenAI API 文字转语音本地运行程序分享
- lululemon律动快闪 多色系呈现夏季活力
- [AOA][分享]160503 智珉和偶吧玩起电影游戏 用一件衣服找回悸动
- Visual Studio 2022:一个功能全面且强大的IDE
- 纽约布什维克区艺术家工作室开放即将举行
- 从 CANopen到 PROFINET:网关助力物流中心实现复杂的自动化升级
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)