专栏中心

EEPW首页 > 专栏 > 数字电路 第一章 各种进制相互转换

数字电路 第一章 各种进制相互转换

发布人:ldyinjy 时间:2007-12-06 来源:工程师 发布文章
、各种进制相互转换

1、其它进制转换为十进制  
方法是:将其它进制按权位展开,然后各项相加,就得到相应的十进制数。

例1: N=(10110.101)B=(?)D
按权展开N=1*24+0*23+1*22+1*21+0*20+1*2-1+0*2-2+1*2-3
        
=16+4+2+0.5+0.125 =(22.625)D
2、 将十进制转换成其它进制  
方法是: 它是分两部分进行的即整数部分小数部分

整数部分:(基数除法)
把我们要转换的数除以新的进制的基数,把余数作为新进制的最低位; 
把上一次得的商在除以新的进制基数,把余数作为新进制的次低位;            
继续上一步,直到最后的商为零,这时的余数就是新进制的最高位.
小数部分: (基数乘法)
把要转换数的小数部分乘以新进制的基数,把得到的整数部分作为新进制小数部分的最高位
把上一步得的小数部分再乘以新进制的基数,把整数部分作为新进制小数部分的次高位;
继续上一步,直到小数部分变成零为止。或者达到预定的要求也可以。

例2 :  N=(68.125)D=(?)O
整数部分                         小数部分
                  
(68.125)D=(104.1)O

3、二进制与八进制、十六进制的相互转换

二进制转换为八进制、十六进制:它们之间满足23和24的关系,因此把要转换的二进制从低位到高位每3位或4位一组,高位不足时在有效位前面添“0”,然后把每组二进制数转换成八进制或十六进制即可
八进制、十六进制转换为二进制时,把上面的过程逆过来即可。
例3:N=(C1B)H=(?)B
(C1B)H=1100/0001/1011=(110000011011)B 

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

谷歌DeepMind拟深化与三星、SK海力士、LG等合作

智能计算 2026-04-29

台安PLC应用程序下载

“hanshuyujifen2”的按键中断和按键输入视频

视频 2012-05-04

“sacq”的STM32运行uCGUI演示的视频片段1

视频 2012-05-07

华为拟埃及建厂,海博思创/阳光电源等储能项目迎新进展

2026-04-29

高通财报超预期股价大涨 数据中心业务时间表公布

汽车表盘显示和GPS地图显示的动感演示

视频 2012-05-07

“asean”的以太网测试视频

视频 2012-05-04

全球首家AI硅光子芯片上市公司正式登陆港交所

ABB:利用ETHERNET-APL共创更智能的过程自动化

股权脱钩 台积电清仓手中Arm全部股权

EDA/PCB 2026-04-30

OpenAI解除微软独家限制亚马逊AWS迅速接入其全系新品

智能计算 2026-04-29

松下电工FP系列PLC Modem资料

“hanshuyujifen2 ”的串口控制输出方波频率视频

视频 2012-05-04

具身智能落地“跑起来”,2035年市场规模有望破万亿元

智能计算 2026-04-29

松下电工FP系列PLC电源资料

台达 PLC编程软件 WPLSoft-2

松下电工PLC以太网资料

800V:驱动超大规模数据中心的未来

智能计算 2026-04-30

STC32车规级 MCU中国芯赋能潍柴玉柴,铸就重型柴油机尾气后处理“中国方案”

汽车电子 2026-04-29
更多 培训课堂
更多 焦点
更多 视频

技术专区