二进制、八进制、十进制、十六进制互转,原码、补码、反码知识

简介: 二进制、八进制、十进制、十六进制互转,原码、补码、反码知识

进制


首先了解一下进制的含义:


二进制:0,1 (如01000111) 满 2 进 1。

十进制:0-9 ,满 10 进 1。

八进制:0-7 ,满 8 进 1. 以数字 0 开头表示。

十六进制:0-9 及 A-F,满 16 进 1. 以 0x 或 0X 开头表示。 此处的 A-F 不区分大小写。

下面示意图,如go代码中所示

1.png

下面的图更加方便理解进制的进位

1.png

1.png

那么进制之间如何互相转换呢

其他进制转10进制

二进制转10进制

1.png

八进制转10进制

1.png

十六进制转10进制

1.png

十进制转其他进制

十进制如何转二进制

1.png

十进制如何转八进制

1.png

十进制如何转十六进制

1.png

二进制转其他进制

二进制转换成八进制

1.png

二进制转换成十六进制

1.png

其他进制转二进制

八进制转换成二进制

1.png

1.png

十六进制转换成二进制

原码、反码、补码

1.png

参照下述练习

1.png

相关文章
|
2月前
二进制转换为十进制
【10月更文挑战第27天】二进制转换为十进制。
107 8
|
2月前
八进制转换为十进制
【10月更文挑战第27天】八进制转换为十进制。
84 2
|
4月前
二进制转十进制
二进制转十进制
111 13
|
8月前
|
Python
十进制转二进制、八进制、十
十进制转二进制、八进制、十
|
存储
数制间的转换,原码、反码、补码
数制间的转换,原码、反码、补码
870 0
数制间的转换,原码、反码、补码
十进制与二进制转换(负数+正数)
十进制与二进制转换(负数+正数)
366 0
十进制与二进制转换(负数+正数)
|
开发者 Python
二进制转换八进制十六进制以及十进制| 学习笔记
快速学习二进制转换八进制十六进制以及十进制
二进制转换八进制十六进制以及十进制| 学习笔记
|
机器学习/深度学习 程序员 C++
4、进制(二进制、八进制、十进制、十六进制)
4、进制(二进制、八进制、十进制、十六进制)
578 0
大/小端字节序 原码反码补码 有符号整型无符号整形 相关例题
大/小端字节序 原码反码补码 有符号整型无符号整形 相关例题
90 0