当前位置:网站首页>二,八,十,十六进制转换
二,八,十,十六进制转换
2022-08-11 05:18:00 【涛SSS】
二进制 (B) --> 八进制(O/Q)
整数部分, 从小数点右到左三位对一位,位数不够时,左添0
小数部分, 从小数点左到右三位对一位,位数不够时,右添0
二进制(B) --> 十六进制(H)
整数部分, 从小数点右到左四位对一位,位数不够时,左添0
小数部分, 从小数点左到右四位对一位,位数不够时,右添0
二进制(B) --> 十进制(D)
整数部分与小数部分按权展再相加
整数部分截止到 2 的0次方,小数部分从2的 -1 次方开始展开
例如: 1011.011(二进制B)–>十进制(D)
12的3次方+12的1次方+12的0次方+12的-2次方+1*2的-3次方=11.375D
十进制(D) --> R进制
整数部分:除R取余从下往上读
小数部分,乘R取整,从上往下读
八进制(O/Q) --> 二进制(B)
整数部分 : 一位八进制数对应3位二进制数
小数部分 : 一位八进制数对应3位二进制数
十六进制(H) --> 二进制(B)
整数部分 : 一位十六进制数对应4位二进制数
小数部分 : 一位十六进制数对应4位二进制数
R进制 --> 十进制(D)
整数部分: 按权展开再相加
小数部分 : 小数点从左到右依次乘R的 -n 次方再相加
1个汉字=2个字节(Byte)=16个字位(bits)=16个二进制数
边栏推荐
猜你喜欢

2021研究生数学建模D题,BP神经网络和卷积神经网络解题代码(基于pytorch)

C语言——文件操作详解(1)

【win10+cuda7.5+cudnn6.0安装caffe③】编译及测试caffe

04-开发自己的npm包及发布流程详细讲解

task05 PyTorch可视化

bootstarp作业一:制作分页器

分布式日志存储架构设计方案

Flask framework learning: template inheritance

C语言自定义类型——枚举类型讲解

npm install 时报 npm ERR Cannot read properties of null (reading ‘pickAlgorithm‘)
随机推荐
使用Go语言开发的低代码应用引擎
吃瓜教程task04 第5章 神经网络
【记录】TypeScript
第13章 类的继承-1
标准模板题:采药
C语言学习记录--变量基本类型和内存大小
【网站小白】mySQL数据库异常断开
程序员小白的自我救赎之路。
第6章 分支语句和逻辑运算符
Markdown 常用到的一些编写技巧
ClionIDE通过指定编译器编译
[C language advanced] The first in-depth analysis of the storage of integer data in memory (1)
ES11新增数据类型BigInt大整型
Some writing skills commonly used in Markdown
LeetCode43. String multiplication (this method can be used to multiply large numbers)
2021研究生数学建模D题,BP神经网络和卷积神经网络解题代码(基于pytorch)
【win10+cuda7.5+cudnn6.0安装caffe⑥】报错及处理方式
吃瓜教程task02 第3章 线性模型
uniapp获取用户信息(登录及个人中心页面的实现)
C语言自定义数据类型——联合体