首页 > 其他分享 >进制转换

进制转换

时间:2022-11-30 19:14:34浏览次数:30  
标签:12 转换 进制 16 64 101 十进制

进制转换
任意进制转十进制:

  1. 公式:系数*基数的权次幂 相加
  2. 系数:就是每一位上的数
  3. 基数:当前进制数
  4. 权:从右往左,依次为0,1,2,3,4,5

二进制101 = 十进制 1x2^2 + 0x2^1 + 1*2^0 = 4+0+1=5

八进制101 = 十进制 1x8^2 + 0x8^1 + 1*8^0 = 64+0+1=65

十六进制abc = 十进制 10x16^2 + 11x16^1 + 12*16^0 = 2560+176+12=2748

二进制转十进制 8421快速转换法

  1. 1 1 1 1 1 1 1 1
  2. 128 64 32 16 8 4 2 1
  3. 相加
    十进制转其他进制 除基取余法
  4. 不断除以基数 得到余数,直到商为0,再将余数倒着拼接起来即可

标签:12,转换,进制,16,64,101,十进制
From: https://www.cnblogs.com/z-study/p/16939458.html

相关文章

  • springboot日志之其他日志框架统一转换为slf4j
    a(slf4j+logback):Spring(commons-logging)、Hibernate(jboss-logging)、Mybatis。。。怎么统一日志记录?即使是别的框架也一起统一使用slf4j进行输出。如何让系统中所有的日志都统......
  • 数据结构实验之栈与队列二:一般算术表达式转换成后缀式 sdut-oj
    #include<stdio.h>#include<stdlib.h>#defineSTACK_INIT_SIZE100#defineSTACKINCREMENT100typedefstruct{  char*base;  ......
  • 二进制、十六进制、十进制之间的转化
    1)十六转十进制和二进制首先十六进制转低进制,可以想象成十六进制数是一个需要大的容器才能存放的”大米”,现在要把大米分到低进制数的小容器,这个时候就会发现一个问题,放不下,......
  • 洛谷 P1205 [USACO1.2] 方块转换 Transformations
    [USACO1.2]方块转换Transformations题目描述一块\(n\timesn\)正方形的黑白瓦片的图案要被转换成新的正方形图案。写一个程序来找出将原始图案按照以下列转换方法转......
  • Java中将double转换为int
    可以通过三种方式将double转换为int1、将double转换为int—使用类型转换2、将double转换为int—使用Math.round()3、将double转换为int—使用Double.IntValue()1.......
  • 十进制转任意进制
    存个档;//十进制转成任意进制privatestaticstringGetCusSN(intnum,intstrLen,stringserialChars){intslen=serialChars.Length;i......
  • IP地址转换
    描述给定一个点分十进制的IP地址,把这个IP地址转换为二进制形式。输入每个测试用例的输入只有一行,一个点分十进制的IP地址包括四个正整数,用三个.分开,形式为a.b.c.d其中......
  • XML 与ABAP对象转换
    sap与外部系统通过接口交互时,数据的传递通常有XML,JSON等格式,此处介绍XML与ABAP结构、内表互转的两种常用方法。A.一种是通过类cl_xml_document解析转换XML字符串,该方式......
  • [oeasy]python0022_ python虚拟机_反编译_cpu架构_二进制字节码_汇编语言
    ​ 程序本质回忆上次内容​python3​​的程序是一个5.3M的可执行文件我们通过which命令找到这个python3.8的位置将这个python3.8复制到我们的用户目录下这个......
  • JS 将伪数组转换成数组
    在 ​​JS​​ 中,伪数组 是非常常见的,它也叫 类数组。伪数组可能会给 ​​JS​​ 初学者带来一点困扰。本文将详细讲解 什么是伪数组,以及分别在 ​​ES5​​ 和 ......