C1任务1:进制转换 学习与技巧总结
系列文章目录
C1 任务-01:进制转换
C1 任务-02:信息单位
C1 任务-03:数据校验
C1 任务-04:多媒体基础参数
C1 任务-05:HTTP
文章目录
- 系列文章目录
- 前言
- 一、进制定义
- 二、进制转换技巧(独家技巧,必看!!)
- 三、各进制间的转换方法(可选择性阅读)
- 1.二进制转其他进制
- 2.十进制转其他进制
- 3.八进制转其他进制
- 4.十六进制转其他进制
- 总结
前言
C1 任务-01:进制转换的一些学习心得
提示:以下是本篇文章正文内容,下面案例可供参考
一、进制定义
- 二进制:是指在数学和数字电路中以 2 为基数的记数系统,二进制只有 0 和 1 两个数字符号,其运算规律是逢 2 进 1,一般用字母 B 结尾表示二进制数,例如 101101B
- 八进制:一种以 8 为基数的计数法,采用 0,1,2,3,4,5,6,7 这八个数字符号,其运算规律是逢 8 进 1,一般用字母 Q 结尾表示八进制数,例如 77Q
- 十进制:一种以 10 为基数的计数法,采用 0,1,2,3,4,5,6,7,8,9 这十个数字符号,其运算规律是逢 10 进 1,一般用字母 D 结尾表示十进制数,例如 88D
- 十六进制:一种以 16 为基数的计数法,采用 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 这十六个数字和字母符号,其运算规律是逢 16 进 1,一般用字母 H 结尾表示十六进制数,例如 9527H
二、进制转换技巧(独家技巧,必看!!)
{ 十:(10110)₂ 2⁴×1+2³×0+2²×1+2¹×1+2⁰×0= 位置计数法
二 -> { 八:三合一(不足前面补一){ 十六:四合一(不足前面补一){ 二:除二取余
十 -> { 八:除八取余{ 十六:除十六取余{ 二:一分三
八 -> { 十:(735)₈ 8²×7+8¹×3+8⁰×5= 位置计数法{ 十六:八→二→十六(先一分二转二进制,再四合一转十六){ 二:一分三
十六->{ 八:十六→二→八(先一分四转二进制,再三合一转八进制){ 十:(8B)₁₆ 16¹×8+16⁰×B= 位置计数法 (B=11)
三、各进制间的转换方法(可选择性阅读)
进制转换方法的详细阐述,上面我总结的进制转换技巧如果都看懂了就不用再看下面这个
1.二进制转其他进制
- 二进制转十进制:采用位置计数法,其位权是以 2 为底的幂,顺序从右到左,从 0 开始计数。例如二进制数 1011B = 1 * 23 + 0 * 22 + 1 * 21 + 1 * 20 = 11D
- 二进制转八进制:采用三合一法,即从二进制的小数点为分界点,向左(或向右)每三位取成一位来计算,不足三位的前面补 0,例如:10110011B = (0)10 110 011 = 263Q
- 二进制转十六进制:采用四合一法,即从二进制的小数点为分界点,向左(或向右)每四位取成一位来计算,不足四位的前面补 0,例如:10110011B = 1011 0011 = B3H
2.十进制转其他进制
- 十进制转二进制:整数采用“除 2 倒取余”,小数采用“乘 2 取整”。例如十进制数135 转换成二进制时,将 135 除以 2,得余数,直到不能整除,然后再将余数从下至上倒取,结果为 10000111B
- 十进制转八进制:和转二进制的方法类似,整数采用“除 8 倒取余”,小数采用“乘 8取整”。例如十进制数 10 转换成二进制时,将 10 除以 8,得余数,直到不能整除,然后再将余数从下至上倒取,结果为 12Q
- 十进制转十六进制:思路和转二进制、八进制一样,十进制数 25 转换成十六进制时,结果为 19H
3.八进制转其他进制
- 八进制转二进制:和二进制转八进制的方法相反,采用三合一法,例如:263Q = 010110 011B
- 八进制转十进制:和二进制转十进制的方法一样,采用位置计数法,其位权是以 8 为底的幂,顺序从右到左,从 0 开始计数。例如八进制数 26Q = 2 * 81 + 6 * 80 = 22D
- 八进制转十进制:和二进制转十进制的方法一样,采用位置计数法,其位权是以 8 为底的幂,顺序从右到左,从 0 开始计数。例如八进制数 26Q = 2 * 81 + 6 * 80 = 22D
4.十六进制转其他进制
- 十六进制转二进制:和二进制转十六进制的方法相反,采用四合一法,例如:B3H =1011 0011 = 10110011B
- 十六进制转八进制:不能直接转换,需要先转成二进制,再将二进制转成八进制
- 十六进制转十进制:和二进制转十进制的方法一样,采用位置计数法,其位权是以 16为底的幂,顺序从右到左,从 0 开始计数。例如十六进制数 26H = 2 * 161 + 6 * 160 = 38D
总结
以上就是今天要讲的内容,本文仅仅简单介绍了C1认证的任务1——进制转换的知识,和一些我得到的一些心得技巧,希望可以帮助到大家。想看后面更多任务的朋友可以关注我的主页,主页有更多的任务详情。
C1任务1:进制转换 学习与技巧总结相关推荐
- 第一课——进制转换学习实例
第一课(趣味二进制--修改植物大战僵尸数据) 任务介绍 学习目标 知识需求 需求工具 第一步--修改关卡 第二步--修改金钱 枯燥无味的填充知识总是让人厌倦,怎样去开心的学习.让学习成为一种兴趣是我想 ...
- shell 中一个进制转换的小技巧
root@fetmx6ull-s:~# echo $(( 2#0000101 )) 5 root@fetmx6ull-s:~# echo $(( 8#0000101 )) 65 root@fetmx6 ...
- 探索C/C++ 进制转换之美:从原理到应用
一.简介 (Introduction) 进制 前缀表示 整数常量示例 转换库接口 参数及返回值示例 二进制 0b 或 0B 0b1010 std::bitset<> std::bitset ...
- 数据结构学习笔记:利用栈实现进制转换
数据结构学习笔记:利用栈实现进制转换 一.除基倒取余法示意图 二.编写十进制转换成二进制Python程序 1.源代码 2.运行结果 其实Python提供了一
- python学习-综合练习三(斐波那契数列、阿姆斯特朗数、//和/、十进制转二进制bin、八进制oct、十六进制hex、进制转换源码、python中::和:的区别)
文章目录 斐波那契数列 阿姆斯特朗数 十进制转二进制bin.八进制oct.十六进制hex 补充进制转换源码 python中::和:的区别 说明:本篇博文的知识点大部分来自 Python3 实例 斐波那 ...
- python的用算法进制转换详解_学习python第五天进制转换
6.进制之间的转换(重要) 二进制:满二进一 范围:0.1符号:0b例如:0b10...[注意]计算机只能识别二进制数据 八进制:满八进一 范围:0~7符号:0o例如:0o66 十进制:满十进一 范围 ...
- 学习笔记7-C语言-进制转换、原返补、位运算、函数
进制转换 为什么要使用二.八进制.十六进制?因为现在的CPU只能识别高低两种电流,因此只能对二进制数据进行运算二进制数据虽然可以直接被cpu识别,但不方便人们书写.记录,所以把二进制数据转换成八进制是 ...
- python学习笔记分享(二十四)python学习笔记分期补充(二)复数,randint与sample,进制转换表,转义字符,二维数组,键,end,pass,迭代器和生成器
一:复数 Python支持复数,复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型. complex(x) 将x转换到一个复数,实数部 ...
- Python 学习之 --- 语法部分(变量、标识符、关键字、进制转换、数据类型转换、运算符)
文章目录 一.变量 1. 变量类型 2. 示例 二.标识符 1. 命名规则 2. 示例 三.关键字 四.进制转换 五.数据类型转换 六.运算符 1. 算数运算符 2. 赋值运算符和复合赋值运算符 3. ...
最新文章
- NOI.AC NOIP模拟赛 第六场 游记
- 探索频道和谷歌联合制作七大洲人文VR视频,11月3日可收看
- 算法练习day3——190320(对数器、归并排序)
- OpenCASCADE:形状愈合之概述
- python中提取pdf文件某些页_付费?是不可能的!处理 PDF 只需几行代码,彻底解放双手!...
- 测试面试题集-MySQL数据库灵魂拷问
- python基本网络爬虫代码_python 网络爬虫初级实现代码
- 大学生心理健康管理系统
- flex blazeds java spring_flex3+blazeds+spring+hibernate整合小结
- 单片机语音播报怎么做?语音模块原理及程序编写思路
- go mod tidy报错verifying module: invalid GOSUMDB: malformed verifier id
- 《强化学习周刊》第65期:Neurips2022强化学习论文推荐(5)、MIT:机器狗当守门员、具身智能与机器人研讨会...
- 初探BP神经网络工具箱
- vbs模拟键盘和鼠标输入
- 爬虫进阶:使用fiddler抓取手机app数据
- 求:生意参谋 data 破解,最好是用php
- 【读书分享】精益企业——高效能组织如何规模化创新?(完整笔记PPT)
- 计算机网络的应用阶层,计算机网络应用专业人才培养方案.doc
- tomcat管理界面登录无法进入
- 搜狗开启AI之路:招股书90次提到AI,王小川持股超10亿
热门文章
- 【归档】[D3] 地图可视化——美国地图
- Progressive Downloader for Mac(mac不限速下载器)
- Denoising Diffusion GAN:Tackling the Generative Learning Trilemma with Denoising Diffusion GANs
- ATECC508A/ATECC608A加密芯片国产替代
- Android 6.0后获取Wifi Mac 蓝牙Mac
- Android如何将软键盘回车换成搜索等按钮,EditText中imeOptions属性的使用
- 好用的三维绘图软件CREO用来绘制圆角和倒角
- 《破壁MySQL》 - MySQL概述
- java毕设项目酒店管理系统(附源码)
- STM32W芯片的JTAG口用于GPIO