计算机基础*进制转换*2进制8进制10进制16进制(完全解析一篇通)ps:小学及以上均可观看

目录

一、各进制总体简介

二、>>> 十进制转二、八、十六进制换实操

1. 十进制 转 2进制

2. 十进制 转 8进制

3. 十进制 转 16进制

三、>>> 二、八、十六进制转十进制换实操

1. 二进制 转 十进制

2. 八进制 转 十进制

3. 十六进制 转 十进制


......................持续更新中

一、各进制总体简介

  1. 二进制(binary,缩写B)>>以100100010格式显示,0,1为基本算符,“逢2进1”;
  2. 八进制(Octal,缩写OCT或O)>>>>>>>>  0-7八个数字,“逢八进一” ;   
  3. 十进制(Decimal,缩写D)>>>>>>>>>> 0-9,十个数字,“满十进一”;
  4. 十六进制(Hexadecimal,缩写hex,H)>>>>>>>>>>>>>>>>由0-9和A-F(a-f)组成(A-F代表10-15),常以0x开头(默认值不参与计算);例:0x5f为16进制,转换为10进制为:95;


二、>>> 十进制二、八、十六进制换实操

1. 十进制 转 2进制

>>>>>>>>>>10进制数除以2(根据要转的进制数决定),直到商为0,然后倒序取余数,得到的就是转换后的2进制数;

>>>>>>>>>>通俗点就是,10进制想转(2,8,16)进制时,都是直接除对应进制数;


:十进制(21)转为2进制数:

21/2=10....余1.....未除尽.......余1

10/2=5......除尽......................余0

 5/2=2.......余1......未除尽.......余1

 2/2=1.......除尽......................余0

 1/2..........商为0,未除尽.......余1     倒序取值,从下往上读余数

则 ,21转换为2进制为:10101     


2. 十进制 转 8进制

:十进制(21)转为8进制数:  

21/8=2...............................余5

2/8.....除不过,则商为0.....余2        倒序取值,从下往上读余数

则 ,21转换为八进制为:25                 


3. 十进制 转 16进制

:十进制(81)转为16进制数: 

81/16=5...................(81-80)余1

5/16.....除不过,则商为0.....余5    倒序取值,从下往上读余数

则 ,81转换为16进制为:51

三、>>> 二、八、十六进制十进制换实操

1. 二进制 转 十进制

   方法:将二进制值,按权展开计算后相加,

   公式:二进制具体值* 2(根据转换前进制数变化,8进制则为8)的二进制总位数的次方,根据二进制数据位数决定次方数与相加次数;

(例如:1001,位数为0-3,需要乘四次,=之和为结果;)

例:100101

 分析:长度为6位,则次方为0-5,乘六次;

2. 八进制 转 十进制

   方法:与二进制转10进制相同,只是按权展开时公式从*2,变更为*8,根据转换前进制数变化

 例:1001

分析:长度为4位,则次方为0-3,乘四次;

3. 十六进制 转 十进制

   方法:同上,只是按权展开时公式从*8,变更为*16,根据转换前进制数变化

 例:1001

分析:长度为4位,则次方为0-3,乘四次;

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值