嵌入式c语言-进制转换

news/2024/10/27 22:23:53/

10进制转2进制

以10进制的16,18为例子
利用短除法
每次除以2并且记录余数 直到商为1
然后从下往上写出 商+余数
在这里插入图片描述

10进制转16进制

以55 180 500举例
利用短除法
每次除以16并且记录余数 直到商为1
然后从下往上写出 商+余数
商和余数要写成16进制的形式
在这里插入图片描述

10进制转8进制

以15为例
同样的方法就是17

2进制转10进制

以0011为例
1✖2的1次方 + 1✖2的0次方 =10进制的3
以1111为例
1✖2的3次方 + 1✖2的2次方 + 1✖2的1次方+ 1✖2的0次方=10进制的15

8进制转10进制

以17为例
1✖8的1一次方+7✖8的0次方=15

16进制转10进制

以17为例
1✖16的一次方+7乘以16的0次方=23


http://www.ppmy.cn/news/103870.html

相关文章

SpringBoot框架面试专题(初级-中级)-第二节

欢迎大家一起探讨相关问题,我们共同进步,喜欢的话可以关注点赞,后续会持续更新,谢谢~ 问题: 1.如何在Spring Boot中实现事务管理?常用的事务传播机制有哪些? 解析: 在…

深入理解深度学习——正则化(Regularization):稀疏表示

分类目录:《深入理解深度学习》总目录 另一种策略是惩罚神经网络中的激活单元,稀疏化激活单元。这种策略间接地对模型参数施加了复杂惩罚。我们已经在《深入理解深度学习——正则化(Regularization):参数范数惩罚》中讨…

赛灵思 ZYNQ UltraScale+ MPSoC Petalinux驱动开发:Linux字符驱动开发

目录 赛灵思 ZYNQ UltraScale MPSoC:Linux字符驱动开发1、Linux驱动程序简介2、Linux字符设备开发步骤2.1、系统调用2.2、驱动模块的加载与卸载2.2.1、驱动加载/卸载方式:2.2.2、驱动注册函数和卸载注册函数2.2.3、字符设备注册与注销2.2.4、实现设备操作…

【学习笔记】HDU 6317 Segment

要是一眼看出来就不用写博客了 感觉可以用简单的容斥得到答案。即考虑每个区间对答案的贡献。这是唯一可行的路径。 但是这题难就难在不能一眼看出式子。不妨先考虑较为简单的情形,如果最终线段树上存在节点 [ L , r ] [L,r] [L,r],那么概率为 1 r − …

CSS入门学习笔记+案例【一】

目录 一、CSS 是什么 二、引入方式 2.2 行内样式表 2.3 外部样式 三、 代码风格 3.1 样式格式 3.2 样式大小写 3.3 空格规范 四、 选择器 4.1 选择器的功能 4.2 选择器的种类 复合选择器小结 看完这篇博客 你将 掌握 CSS 基本语法规范和代码书写风格 掌握 CSS 选择…

设计模式之美-实战一(上):业务开发常用的基于贫血模型的MVC架构违背OOP吗?

领域驱动设计(Domain Driven Design,简称DDD)盛行之后,这种基于贫血模型的传统的开发模式就更加被人诟病。而基于充血模型的DDD开发模式越来越被人提倡。所以,我打算用两节课的时间,结合一个虚拟钱包系统的…

前端食堂技术周刊第 84 期:第 96 届 TC39 会议、Deno 五周年、JavaScript 安全最佳实践、2023 Node.js 性能现状

By Midjournery 美味值:🌟🌟🌟🌟🌟 口味:葡萄冰萃美式 食堂技术周刊仓库地址:https://github.com/Geekhyt/weekly 本期摘要 第 96 届 TC39 会议Deno 五周年JavaScript 安全最佳…

在服务器间传输文件

标题scp(secure copy)安全拷贝 scp(secure copy)安全拷贝可以灵活的使用,能够在服务器间传输文件,语法如下: scp -r $pdir/$fname $user$host:$pdir/$fname 命令 递归 要拷贝的文件路径/名称 …