当前位置: 首页 > news >正文

关于科学计算法 二进制 十进制 16进制 8进制的换算

1  二进制和十进制

 比如  二进制10    转化为十进制   

10(二进制)=1*2的1次方+0*2的0次方=2 

111(二进制)=1*2的二次方+1*2的1次方+1*2的零次方=4+2+1=7

10进制怎么抓换成二进制呢? 
比如  十进制8 如何转换为2进制 

8/2 =4......0

4/2=2.......0

2/2=1.......0

1/2=0......1      

就是8除以2  看一下余数是多少,然后从下往上进行二进制写入   1000   对不对

再举个列子18 

18十进制   

18/2=9........0

9/2=4 ........1

4/2=2.........0

2/2=1..........0

1/2=0.........1    那么二进制就是 10010   也是从下往上   10010 

2   10进制怎么转换16进制

16进制对应关系

0   1 2  3  4 5  6 7 8 9   a  b  c  d  e  f    (刚好是16个数字)

上面是16进制    16进制怎么转换为10进制? 

16进制0 ====0*16的0次方===0

a=10   16进制    =====10*16的0次方=10

f=15     16进制   ======15*16的0次方=15 

 假设  10进制     78  怎么抓换为16进制

78/16. ====4 .............14  (E)

4/16====0...............4    (4)   那么对应的16进制就是      4e 

假设  100     10进制   怎么转化为16进制

100/16=6..........4

6/16=0.........6   那么16进制就是     64    

假设  101 呢   10进制转换为16进制

101/16=6.............5

6/16=0...........6         那么16进制就是65 

16进制怎么转换成10进制呢? 

AA=10*16的一次方+10*16的0次方====170 

AE   16进制怎么转为10进制呢? ======10*16 +14*16的0次方=175

AE===10*16的一次方+14*16的0次方=174 

3   10进制和8进制的对应关系

   10进制18 怎么转为8进制呢? 

 18/8=2.......2

2/8=0.........2     那么对应的9进制就是  22 

同理 八进制23 怎么转为  10进制呢?   

23===2*8+2*8的0次方======18

十进制33  呢怎么转化为8进制呢? 

33/8=====4.......1

4/8=====0........4           那么对应的8进制就是 41     

 同理41 怎么转换10进制呢? 

41===4*8 +1*8的0次方===33  

===============================================

那么二进制怎么抓 16进制 或者8进制呢? 

可以以10进制作为跳板 然后转换

二进制     1011  怎么换成 16进制

1011  =1*2的三次方+0*2的2次方+1*2的一次方+1*2的0次方===8+2+1=11 

十进制就是11 

那么11    10进进制怎么转换成16进制呢?

11/16====0.......11   那就是b  

所以啊十进制0-15   对应的就是16进制的0  1 2  3 4 5 6    9  a   b  c d e f 


http://www.mrgr.cn/news/60033.html

相关文章:

  • 【编程语言】正则表达式:POSIX 与 PCRE 的全面比较及应用
  • 登录的时候密码使用crypto-js加密解密
  • C++ 模板编程:解锁高效编程的神秘密码
  • 网络编程_day3
  • 深入解析 Jenkins 自动化任务链:三大方法实现任务间依赖与状态控制
  • 凡客平台接口技术详解及代码示例
  • RN的 Button 组件没有 style 属性
  • 微调大模型-4-合并基座模型
  • Supabase:当开源遇上实时数据库服务
  • 进程间通信初识:管道
  • Atlas800昇腾服务器(型号:3000)—SwinTransformer等NPU推理【图像分类】(九)
  • 计算结构体及其中元素的大小
  • Semantic Kernel进阶:创建和管理聊天(ChatCompletion)历史记录对象(四)
  • Linux:认识文件
  • PCL 基于法向量夹角提出错误匹配点对
  • shodan4,挂黑网站查找,弱口令网站搜索
  • 图---java---黑马
  • 【H2O2|全栈】CSS案例章节(一)——圣杯布局和双飞翼布局
  • spring boot 整合Knife4j
  • 【最新】Kali Linux虚拟机安装与优化全攻略:必做设置让你事半功倍!
  • python print常见用法
  • 【鸿蒙开发 | 端云一体化 —— 开发app不要在为没有后端而烦恼了,端云一体化帮你完成一站式开发!】
  • 自动化结账测试:使用 Playwright确保电商支付流程的无缝体验【nodejs]
  • 【力扣】[Java版] 刷题笔记-101. 对称二叉树
  • MATLAB生物细胞瞬态滞后随机建模定量分析
  • 基础设施即代码(IaC):自动化基础设施管理的未来