其他进制转十进制 | 学习笔记

简介: 简介:快速学习其他进制转十进制

开发者学堂课程【Go 语言核心编程 - 基础语法、数组、切片、Map :其他进制转十进制】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/625/detail/9553


其他进制转十进制


内容简介:

一、进制的转换进制转换的介绍

二、二进制转换成十进制示例

三、八进制转换成十进制示例

四、进制转成10进制

五、其它进制转10进制的课堂练习


一、进制的转换进制转换的介绍

第一组(其它进制转十进制):

1)二进制转十进制

2)八进制转十进制

3)十六进制转十进制

4)示意图

第二组:(十进制转其它进制)

1)十进制转二进制

2)十进制转八进制

3)十进制转十六进制

4)示意图

第三组(二进制转其它进制)

1)二进制转八进制

2)二进制转十六进制

3)示意图

第四组(其它进制转二进制)

1)八进制转二进制

2)十六进制转二进制

3)示意图


二、二进制转换成十进制示例

134=4*1+3*10+1*10*10=4+30+100=134

规则:

从最低位开始(右边的),将每个位上的数提取出来,乘以2的(位数-1)次方然后求和。

案例:

请将二进制:1011转成十进制的数

1011=1*1+1*2+0*2*2+1*2*2*2=1+2+0+8=11


三、八进制转换成十进制示例

规则:

从最低位开始(右边的),将每个位上的数提取出来,乘以8的(位数-1)次方,然后求和。

案例:

请将0123转成十进制的数

0123=3*1+2*8+1*8*8=3+16+64=83

 

四、进制转成10进制

规则:

从最低位开始,将每个位上的数提取出来,乘以16的(位数-1)次方,然后求和。

案例:

请将 0x34A 转成十进制的数

0x34A=10*1+4*16+3*16*16=10+64+768=842

五、其它进制转10进制的课堂练习

课堂练习:

二进制:110001100转成十进制

八进制:0245转成十进制

十六进制:0xA45转成十进制

相关文章
|
JSON Dubbo JavaScript
Dubbo3 Triple 协议重磅升级:支持通过 HTTP 连通Web与后端微服务
阿里 [HSF2 框架已经完成到 Dubbo3 的全面升级](https://ata.atatech.org/articles/11000209827?spm=ata.25287382.0.0.26577536vUxJq6),阅读本文了解 Triple 协议工作原理。更多技术内容分享,请参见[官网博客](https://cn.dubbo.apache.org/zh-cn/blog/) ## 全新
622 0
Dubbo3 Triple 协议重磅升级:支持通过 HTTP 连通Web与后端微服务
|
域名解析 网络协议 Shell
【工具】nc使用详解
本文将详细讲解nc使用以及相关网络知识,适合初学者
936 0
|
存储 JSON 缓存
|
人工智能 监控 安全
使用 ESP32 + Python 实现在线人员入侵检测
在工业园区中,为了园区安全,某些区域不允许人员随便进入,通过人为监控不能做到全天候监视,使用摄像头结合人体检测可以有效解决这个问题。本文则是利用HaaS Python通过摄像头采集环境图片并调用HaaS云端积木能力判断照片内是否有人体出现。
1315 1
使用 ESP32 + Python 实现在线人员入侵检测
|
Java
使用logback输出日志总结
使用logback输出日志总结
788 0
使用logback输出日志总结
|
缓存 移动开发 安全
Guava基本工具包Base:Null和字符串分割(Splitter)、拼接(Joiner)处理
Guava基本工具包Base:Null和字符串分割(Splitter)、拼接(Joiner)处理
Guava基本工具包Base:Null和字符串分割(Splitter)、拼接(Joiner)处理
|
Web App开发 算法 安全
计算机操作系统——操作系统概述(学习笔记)
控制和管理整个计算机系统的硬件和软件资源 合理地组织调度计算机的工作和资源分配 提供给用户和其他软件方便的接口和环境 计算机系统中最基本的系统软件
641 0
计算机操作系统——操作系统概述(学习笔记)
|
弹性计算 安全 Linux
如何使用Xshell连接阿里云服务器
许多新手第一次买了Linux云服务器都不知道该怎样使用,尤其是没有接触过linux的朋友对命令行界面几乎不了解,今天就记录下使用xshell连接linux服务器的过程。
|
存储 搜索推荐 分布式数据库
深度解析Lindorm全文索引(SearchIndex)特性
索引是加速数据库查询的重要手段,Lindorm除了提供高性能的二级索引外,同时支持全文索引(SearchIndex),主要面向复杂的多维查询场景,并能够覆盖模糊查询、聚合分析、排序、分页等场景。本篇文章将从技术层面详细介绍Lindorm SearchIndex的具体实现。
1934 0
深度解析Lindorm全文索引(SearchIndex)特性
|
XML JSON 算法
JDK18已经发布!9大特性之JEP 400:默认为UTF-8
JDK 18是Java SE平台版本18的开源参考实现,如JSR 393在Java社区进程中。 JDK 18在2022年3月22日正式发布。
1340 0