首页 > 其他分享 >【十分钟一个知识点】进制

【十分钟一个知识点】进制

时间:2023-09-23 16:34:27浏览次数:40  
标签:知识点 进制 进一 计数 十分钟 八进制 十进制 数位

本周我们将介绍二进制、八进制、十六进制(当然还有十进制

进位计数制

将数字符号按序排列成数位,并遵照某种由低位到高位的进位方式计数表示数值的方法,称作进位计数制。

十进制D

先来复习一下,我们从小学到大的十进制
十进制计数制由 0、 1、 2、 3、 4、 5、6、 7、 8、 9共10个数字符号组成
相同数字符号在不同的数位上表示不同的数值
每个数位计满十就向高位进一,即逢十进一

二进制B

二进制计数制由 0和 1共2个数字组成
每个数位计满二就向高位进一,即逢二进一

八进制O

八进制计数制由 0、 1、 2、3、 4、 5、 6、 7共 8个数字组成
每个数位计满八就向高位进一,即逢八进一

十六进制H

十六进制数由0、 1、 2、 3、 4、 5、 6、 7、 8、 9、 A、 B、 C、 D、 E和 F共十六个字符组成
逢十六进一
不同的是用 A、 B、 C、D、 E、F分别表示 10、 11、 12、 13、 14、15六个数字

十进制转换成N进制——短除法

请观看视频讲解

N进制转换成十进制——加权相加法

请观看视频讲解

标签:知识点,进制,进一,计数,十分钟,八进制,十进制,数位
From: https://www.cnblogs.com/handsome-dragon/p/17724584.html

相关文章

  • 算法题——定义一个方法自己实现 toBinaryString 方法的效果,将一个十进制整数转成字符
    用除基取余法,不断地除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。privatestaticStringtoBinaryString(intnumber){StringBuildersb=newStringBuilder();while(true){if(number==0)break;intyushu=num......
  • C++笔记(细碎小知识点)1
    1.内联:写在类内或外部声明inline(编译器判断是否内联,不是满足上述条件就一定内联),优点更快2.protected:派生类可以直接调用基类的protected成员3.class类内默认private,struct内默认public4.构造函数最优写法,用初始化(只有构造函数有)效率比在函数中写更高(因编译器先进行初始化再执行......
  • Java笔记(细碎小知识点)1
    1.Dos命令:dir:打出当前目录结构;md:创建文件夹;cd+文件夹地址:跳转到当前目录下的对应文件夹;cd..:跳转到上一目录;rd+文件夹:删除文件夹中东西;del+文件(或“*.文件”类型这样的正则表达式):删除文件或这类文件;cd/:跳转到盘符;javac+文件名.java:编译java文件,生成class文件;java+文件名:运行jaca......
  • C语言学习-- ~ 按二进制取位 前置后置++ 关系操作符 逻辑操作符
    #include<stdio.h>//~按二进制取位intmain(){inta=10;intb=~a;/*~按二进制取位如101--~=010*/printf("%d\n%d\n",a,b);/*运行a=10b=-11在二进制里的最高位表示符号位,0为正1为负(3=000…………011)源码......
  • C语言学习-- ~ 按二进制取位 前置后置++ 关系操作符 逻辑操作符
    #include<stdio.h>//~按二进制取位intmain(){inta=10;intb=~a;/*~按二进制取位如101--~=010*/printf("%d\n%d\n",a,b);/*运行a=10b=-11在二进制里的最高位表示符号位,0为正1为负(3=000…………011)源码......
  • 3-Linux文档查看指令,关机重启、相关知识点的拓展与总结
    一、文档的查看指令1、tail指令作用:查看一个文件的末n行语法:#tail-n文件的路径说明:-n可以不写,不写,默认表示10行。案例:新建一个1.txt文档,使用tail指令查看root/1.txt文件的末5行和末10行tail-5/root/1.txttail/root/1.txt2、head指令作用:查看文件的头n行语法:#hea......
  • MySQL锁知识点扫盲大全
     1.为什么需要加锁 在日常生活中,如果你心情不好想静静,不想被比别人打扰,你就可以把自己关进房间里,并且反锁。这就是生活中的加锁。 同理,对于MySQL数据库来说的话,一般的对象都是一个事务一个事务来说的。所以,如果一个事务内,一个SQL正在更新......
  • 正则表达式知识点总结
    第一部分:正则表达式概念一个函数:re.findall(pattern,string)一些元字符:. * ? + [] () \ ^ $通过()来改变findall的行为 例1: 判断一个手机号码(长度、开头数字为1、只能是数字)importrea=12345678901defcheck_phone(phone):str_ph=str(pho......
  • 基于飞桨打造智能工业视觉平台,象点科技助推先进制造业缺陷检测智能化升级
    先进制造是制造业中的关键领域,其综合运用新技术、新设备、新材料、新工艺、新流程、新生产组织方式,集现代科学技术之大成,是一国工业实力和现代化水平的重要体现。随着人工智能时代的到来,人工智能技术与制造业融合日益加深,智能化成为当前先进制造业的典型特质之一。在视觉技术方面,视......
  • 【面试题精讲】如何将二进制转为十六进制
    有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top首发博客地址文章更新计划系列文章地址/***二进制转换为十六进制*这里主要用于处理图片数据,因为数据库存储了图片的Base64编码*/privateStringbytesToHexString......