要理解进制的转换首先要理解进制的概念,

如:10进制,就是:0~9这10个数字组成,没有一个单独的数字表示10,所以到10的时候,向前进一位

2进制,就是:0~1这2个数字组成,没有一个单独的数字表示2,所以到2的时候,向前进一位

8进制:0~7这8个数字组成,没有一个单独的数字表示8,所以到8的时候,向前进一位

16进制:0~9 a~f这16个数字组成,没有一个单独的数字表示16,所以到16的时候,向前进一位

那么进制要怎么进行转换呢

1、10进制转化为其他进制

方法如下:

10进制转化为其他进制,就用10进制要转换的数字,除想转化的进制数字,每次都得到余数,不管余数,一直除,最后将结果跟余数反向连接

如:将用10进制的28转化为2进制,那就用28除2,余出的数不用理他,一直除,最后将结果跟余数反向连接,写法如下,结果为11100

例题1:将10进制15转为16进制

例题2:将10进制38转化为8进制

2、其他进制转化为10进制

方法如下:

其他进制转化为10进制,就要以x进制的x为底,从右向左一次添加幂,01234递增,每个结果乘以当前数字然后相加

如:2进制11100转换为10进制,每个2进制的数以2为底,从右向左一次添加幂,01234递增,每个结果乘以当前数字然后相加,写法如下,结果为28

例题1:4进制3221转化为10进制

例题2:16进制f f转化为10进制

进制的转换(计算方法)相关推荐

  1. java中的进制输出转换_Java I/O : Java中的进制详解

    作者:李强强 上一篇,泥瓦匠基础地讲了下Java I/O : Bit Operation 位运算.这一讲,泥瓦匠带你走进Java中的进制详解. 一.引子 在Java世界里,99%的工作都是处理这高层. ...

  2. 使用链栈来对十进制数进行任意进制的转换

    使用辗转相除法,通过链栈来实现一个十进制数字对任意进制的一个转换,提前声明,这里不包括一进制和零进制的转换. #include"stdio.h" #include<stdli ...

  3. 转换成12进制 oracle,oracle 进制其间转换

    当前位置:我的异常网» 数据库 » oracle 进制其间转换 oracle 进制其间转换 www.myexceptions.net  网友分享于:2013-10-06  浏览:2次 oracle 进 ...

  4. 编程实现将一个N进制数转换成M进制数

    问题:编程实现将一个N进制数转换成M进制数.(c/c++.Java.Javascript.C#.Python) 1.Python 手写算法版 def conversion_num(num, src, ...

  5. 16进制的两位数转换不了 matlab_【大学生计算机基础】进制那些问题。小数或整数转换,各种进制间转换.........

    方便自己期末复习备考而准备(作为一名纯文科生,我对计算机课真的很抓狂.只好认认真真自个探究,整理些笔记.如果你也需要可以借鉴借鉴) ①进制? 嗯~这我觉得就不用多做解释了,大家都是上个计算机课的人,老 ...

  6. php 各种进制表示,php各种进制的转换

    php各种进制的转换 最近在做一个关于颜色的转换,需要把十六进制转换为十进制,特在网上收了一个各种进制的转换,现共享如下: 一,十进制(decimal system)转换函数说明 1,十进制转二进制 ...

  7. python 数字转化excel行列_Python实现excel的列名称转数字、26进制(A-Z)与10进制互相转换...

    Python实现excel的列名称转数字.26进制(A-Z)与10进制互相转换 sequence = list( map( lambda x: chr( x ), range( ord( 'A' ), ...

  8. hive转16进制unhex_Java 进制的转换

    什么是进制? 进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的"正"字计数法,以及类似的tally mark计数). 对 ...

  9. 字符串16进制数字转换到Ascll字符串

    16进制数字转换到Ascll的原理也比较简单,由于unsignal char是8位数据 (这里用unsignal char的原因是表示的数字大小为0-255,用16进制数字FF表示) 可以包含2位16 ...

  10. iOS 将16进制字符串转换成UIColor

    #pragma mark - 将16进制字符串转换成 UIColor - (UIColor *)generateColorObjectWithHex:(NSString *)hexString { u ...

最新文章

  1. mysql 中文 length_mysql length()中文长度一些问题整理
  2. 【错误记录】OD 调试器附加进程时找不到进程 ( CE 工具可以附加进程 )
  3. Sublime3安装过程及常用插件安装及常用快捷键
  4. docker之docker-machine用法
  5. android开机优化服务,Android开机速度优化简单回顾
  6. 机器学习入门10 - 正则化:简单性(Regularization for Simplicity)
  7. 最新Django2.0.1在线教育零基础到上线教程(十四)- 全剧终
  8. 永久删除 tadb.exe
  9. 【期望】守卫挑战(金牌导航 期望-9)
  10. 深入浅出时序逻辑电路(1)
  11. SQL Server where和having区别
  12. iphone6 计算机无法检测到照相机,iphone6手机照相不聚焦
  13. 减少USB 1.1 2.0 端口驱动程序延时_肉鸡啄羽、啄肛、啄蛋等现象如何减少,养殖的朋友们值得看一看...
  14. 微软云服务器密码如何重置,微软云密码重置
  15. 基于51单片机万年历
  16. 计算机人事管理参考文献,计算机人事管理系统毕业论文设计.doc
  17. 201871010104-陈园园 《面向对象程序设计(java)》第四周学习总结
  18. 计算机职业倾向自我评价50字,自我评价50字
  19. oracle导出exp步骤,oracle数据导出导入(exp/imp)
  20. tar.gz和tgz的区别

热门文章

  1. 什么是DTU?DTU的作用是什么?
  2. 行测中数量关系的练习题集(07-29)【2】
  3. 已知圆上三点坐标求圆心
  4. 百度竞价文章怎么写?
  5. 开心网CEO程炳皓称开心微博将一周内对外公测
  6. 2021年嵌入式校招求职经历
  7. 电脑间通过串口传输数据【串口练习】
  8. 赛马问题(30匹马,5个跑道,比赛多少次可以分出前三名)
  9. EXCEL 未启用宏,但包含启用宏的内容
  10. Java实验1-1【超市购物小程序】