首页 > 其他分享 >进制

进制

时间:2024-06-22 15:21:36浏览次数:17  
标签:12 进制 相加 往后 一位 加法 八进制

一 、

1.八进制

2.将十进制重新定义,别人不理解真正的含义

3.二进制转换

0101是5

0101分别代表的是二的三次方,二的二次方,二的一次方,二的零次方

二的零次方有数为一,则算二的零次方=1

二的一次方有零,则就=0

二的二次方为一,则二的二次方=4

三次方为零,就为0

在相加1+0+4+0=5

4.八进制的运算

(1)八进制加法:1+1是在下面这个表中查到1在往1后面数1个就是答案,1+2是1往后面数2个

(2)乘法:2*3看成3+3再到加法表中去找,3*5看成3个5相加先算两个五相加到加法表中去找,再算12+5,12往后数5位,4*6看成4个6相加,先算2个6相加得到14,再往后数2个6

(3)①八进制加法277+333等于多少,个位相加7+3为12个位为2往前进一位,十位则为3再向前进一位得到632

②减法:对照加法表,看什么+4等于6,3减5减不够借一位,在加法表看13-5为多少

③乘法:先进行乘再相加

 

④除法:先找多少×4是23,没有,则找4*4等于20,还剩34,再找多少*4等于34

5、练习

(1)2+3=1 成立吗,理由(看2)

 成立,元素可以自己定义,例如将十进制定义成0、2、3、1、8、7、6、9、5、4

此时2+3=1

(2)

 (3)

 

 二、

1、三进制:

(1)

算12后一位是什么,后面那位是2往后查询一位是10,还需要进一位就要第一位位再往后查一位(如果没有进位则前面不变),第1位是1,往后查一位是2,所以12后一位是20

(2)20往后查一位是21,因为0往后查一位是1,没进位2就不变

 (3)22往后查一位是100,末位2往后查一位是10,进1,第一位的2进一也是10,因这位数之前没有数了,就不能进位,就直接写100

2、三进制加密:

 

 

 

 

 

3、九进制加密:3+4不是看成3往后数4位,是先看4代表的十进制数是多少,知道是6后再往3后数6位才是

 

标签:12,进制,相加,往后,一位,加法,八进制
From: https://www.cnblogs.com/Lyjia-n/p/18250614

相关文章

  • C++数据格式化5 - uint转换成十六进制字符串&二进制的data打印成十六进制字符串
    1.关键词2.strfmt.h3.strfmt.cpp4.测试代码5.运行结果6.源码地址1.关键词关键字:C++数据格式化字符串处理std::stringinthex跨平台应用场景:int型的数据打印成十六进制字符串二进制的data打印成十六进制字符串。2.strfmt.h#pragmaonce#include<stri......
  • C++数据格式化6 - uint转换成二六进制字符串
    1.关键词2.strfmt.h3.strfmt.cpp4.测试代码5.运行结果6.源码地址1.关键词C++数据格式化字符串处理std::stringintbin跨平台2.strfmt.h#pragmaonce#include<string>#include<cstdint>#include<sstream>#include<iomanip>namespacecutl{......
  • C++数据格式化5 - uint转换成十六进制字符串&二进制的data打印成十六进制字符串
    1.关键词2.strfmt.h3.strfmt.cpp4.测试代码5.运行结果6.源码地址1.关键词关键字:C++数据格式化字符串处理std::stringinthex跨平台应用场景:int型的数据打印成十六进制字符串二进制的data打印成十六进制字符串。2.strfmt.h#pragmaonce#include<......
  • verilog实现格雷码和二进制码的相互转换
    目录格雷码的介绍二进制码转化为格雷码格雷码转化为二进制码verilog实现代码格雷码的介绍在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码(GrayCode),另外由于最大数与最小数之间也仅一位数不同,即“首尾相连”,因此又称循环码或反射码。在数字系统......
  • 详谈JavaScript 二进制家族:Blob、File、FileReader、ArrayBuffer、Base64
    详谈JavaScript二进制家族:Blob、File、FileReader、ArrayBuffer、Base64:https://blog.csdn.net/weixin_43025151/article/details/129743443?ops_request_misc=&request_id=&biz_id=102&utm_term=JavaScript%E4%B8%AD%E7%9A%84Blob%E4%BD%A0%E7%9F%A5%E9%81%93%E5%A4%9A%E......
  • QSpinBox、QDoubleSpinBox 的使用,进制转换
    实现目的使用QSpinBox、QDoubleSpinBox实现数量*单价,float结果显示使用QSpinBox、QDoubleSpinBox实现进制的转换拟实现界面布局垂直布局、groupBox中为栅格布局控件进制设置属性displayIntegerBase16代表16进制#include"spinboxexample.h"#include"ui_......
  • 前端二进制取值法之权限判断
    定义的是一个工具类,类名为CommonUtility,里面有一个名为isConfigurable的静态方法。该方法有两个参数,字段field和掩码writeMask,它们都是数字。此外,代码段还定义了一个名为WriteMask的常量对象,它映射了一些特定字段和它们在二进制层面上对应的值。isConfigurable函数通过位......
  • 数字电路中二进制的数据表达
    文章目录1. 二进制数据表达1.1 二进制简介1.2 用二进制表达文字1.2.1最开始的表达方式1.2.2 通讯系统的编码和解码1.2.3 集成电路1.2.4 ASCII编码1.2.5 GBK编码1.2.6 Unicode编码2. 用二进制表达图像2.1 图片像素化2.2像素数字化2.3 二值图像2.4 ......
  • 第一章 进制,寄存器,汇编指令(公开课)
     一、进制1、十进制:由0.1.2.3.4.5.6.7.8.9组成,逢十进一2、二进制:由0.1组成,逢二进一eg:0--01--12--103--114--1005--1016--1103、十六进制:由0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F组成,逢十六进一4、八进制eg:2-3=?二、exe程序1、PE文件结构:任何一个在Windows上运行的可执行文件都要遵......
  • [BUUCTF_Misc]乌镇峰会种图,但十六进制对应文本乱码
    题目地址:BUUCTF乌镇峰会种图使用工具:edge浏览器、HxDHexEditor主要问题:edgeimageviewer保存图片后用十六进制编辑器打开,对应文本中含有大量乱码问题状态:题已做完,但不懂为什么点击附件后默认在edge浏览器的edgeimageviewer中查看图片,鼠标右键另存为图像。单看图片感觉......