当前位置:网站首页>二,八,十,十六进制转换
二,八,十,十六进制转换
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个二进制数
边栏推荐
猜你喜欢
随机推荐
pytorch矩阵运算问题
Win下安装不同版本的MinGW(g++/gcc)以及对应clion编辑器的配置
家·谱——人脸识别家谱系统
C语言——函数的使用
Chapter 4-2 a complex type (pointer)
(1) Construction of a real-time performance monitoring platform (Grafana+Influxdb+Jmeter)
C语言版通讯录——动态存储(进阶版)
C - file operations fseek () function, ftell, rewind, rounding
C语言动态内存分配(1)三种函数讲解
npm install 时报 npm ERR Cannot read properties of null (reading ‘pickAlgorithm‘)
手推卷积神经网络参数(卷积核)求导
gradle-wrapper.jar description
ES11新增数据类型BigInt大整型
分布式日志存储架构设计方案
内存泄露与内存溢出
C语言——程序的编译与执行、宏定义详解
06-JS定时器:间隔定时器、延时定时器
(2) Construction of a real-time performance monitoring platform (Grafana+Prometheus+Jmeter)
第13章类继承
leetcode21. Merge two ordered linked lists