博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
进制与认识vs2012
阅读量:6826 次
发布时间:2019-06-26

本文共 773 字,大约阅读时间需要 2 分钟。

1、二进制  满二进一 借一当二  例:10010

       十进制与二进制之间的转换:将该数除以2,除至0时将所得余数反写,得出二进制数  例如:19除以2=9....1  9除以2=4....1  4除以2=2....0 2除以2=1.0  所以所得二进制数为10011(最后一个数!)

       二进制与十进制之间的转换:将每位数上的数字乘以2N-1次方所得的数相加,得出十进制数  例如:10011  1X2 0次方+1X2 1次方+0X2 2次方+0X2 3次方+1X2 4次方=1+2+0+0+16=19

    2、八进制  满八进一 借一当八  例:763

       十进制与八进制之间的转换:将该数除以8,除至0时将所得余数反写,得出八进制数  例如:29除以8=3....5  所以所得八进制数为35

       八进制与十进制之间的转换:将每位数上的数字乘以8N-一次方所得的数相加,得出八进制数  例如:35    5x8 0次方+3X 8 1次方=5+24=29(同样注意最后一个数)。

    3、十六进制 满16进一 借一当16 1015ABCDEF来表示)

       十进制与16进制之间的转换:同上方法  例:1673除以16=104....9 104除以16=6....8    所得16进制数为689

       16进制与十进制之间的转换:方法同上  例:689  9X16 0次方+8X16 1次方+6X16 2次方=9+128+1536=1673

    4、二进制与8进制16进制之间的转换 二进制到八进制 将二进制的数三个三个拆分 然后依次转换为十进制的数 所得所得的数按照顺序排列就是八进制数  二进制转换16进制将二进制数拆分4位(不足用0补齐)  例:1011001 八进制为131 16进制数为59

 

 

转载于:https://www.cnblogs.com/mutougezi/p/5343720.html

你可能感兴趣的文章
移植gdb到海思3716板子的方法【转】
查看>>
为什么一些机器学习模型需要对数据进行归一化?
查看>>
【Linux】echo命令
查看>>
MySQL主从1205报错【转】
查看>>
SpringBoot启动和停止脚步
查看>>
BZOJ1014: [JSOI2008]火星人prefix(splay 二分 hash)
查看>>
LWIP_STM32_ENC28J60(转)
查看>>
Visual Studio 2019 preview中体验C# 8.0新语法
查看>>
Linux下进程通信之管道
查看>>
CentOS 7创建自定义KVM模板(现有KVM迁移到另外一台机)
查看>>
Python异常处理详解
查看>>
Nginx服务状态的监控
查看>>
JDBC-ODBC桥接方法连接Excel数据库的方法
查看>>
使用WCF的Trace与Message Log功能
查看>>
电子书下载:Beginning iPhone 4 Development: Exploring the iOS SDK
查看>>
Qt的元对象(Meta-Object)系统简介
查看>>
matlab练习程序(最大似然估计)
查看>>
Oracle 各种查询语句
查看>>
工厂方法模式与IoC/DI
查看>>
Linux编程(获取系统时间)
查看>>