原码/反码/补码计算器

选择位数
输入整数
原码
反码
补码

原码, 反码和补码的概念

对于一个数, 计算机要使用一定的编码方式进行存储. 原码, 反码, 补码是机器存储一个具体数字的编码方式.

1. 原码

原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值. 比如如果是8位二进制:

[+1] = 0000 0001

[-1] = 1000 0001

第一位是符号位. 因为第一位是符号位, 所以8位二进制数的取值范围就是:

[1111 1111 , 0111 1111]

[-127 , 127]

原码是人脑最容易理解和计算的表示方式.

2. 反码

反码的表示方法是:

正数的反码是其本身

负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.

[+1] = [00000001] = [00000001]

[-1] = [10000001] = [11111110]

可见如果一个反码表示的是负数, 人脑无法直观的看出来它的数值. 通常要将其转换成原码再计算.

3. 补码

补码的表示方法是:

正数的补码就是其本身

负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)

[+1] = [00000001] = [00000001] = [00000001]

[-1] = [10000001] = [11111110] = [11111111]

对于负数, 补码表示方式也是人脑无法直观看出其数值的. 通常也需要转换成原码在计算其数值.


在线重量换算工具

重量换算

在线重量换算工具
在线电压单位换算工具,电压在国际单位制中的主单位是伏特(V),简称伏,用符号V表示。1伏特等于对每1库仑的电荷做了1焦耳的功,即1 V = 1 J/C。强电压常用千伏(kV)为单位,弱小电压的单位可以用毫伏(mV)/微伏(μv)。

电压换算

在线电压单位换算工具,电压在国际单位制中的主单位是伏特(V),简称伏,用符号V表示。1伏特等于对每1库仑的电荷做了1焦耳的功,即1 V = 1 J/C。强电压常用千伏(kV)为单位,弱小电压的单位可以用毫伏(mV)/微伏(μv)。
在线电流单位换算,国际单位制中电流的基本单位是安培。1安培由基本电荷常数e 定义,指单位时间内通过1/1.602176634×1019 个电子对应的电流。
1安培的定义:1秒内通过导体横截面的电荷量为1库仑,即:1安培=1库仑/秒。

电流换算

在线电流单位换算,国际单位制中电流的基本单位是安培。1安培由基本电荷常数e 定义,指单位时间内通过1/1.602176634×1019 个电子对应的电流。 1安培的定义:1秒内通过导体横截面的电荷量为1库仑,即:1安培=1库仑/秒。
在线频率单位换算工具,频率,是单位时间内完成周期性变化的次数,是描述周期运动频繁程度的量,常用符号f或ν表示,单位为秒分之一,符号为s-1。物理中频率的基本单位是赫兹(Hz),简称赫,也常用千赫(kHz)或兆赫(MHz)或吉赫(GHz)做单位。1kHz=1000Hz,1MHz=1000000Hz,1GHz=1000MHz。

频率换算

在线频率单位换算工具,频率,是单位时间内完成周期性变化的次数,是描述周期运动频繁程度的量,常用符号f或ν表示,单位为秒分之一,符号为s-1。物理中频率的基本单位是赫兹(Hz),简称赫,也常用千赫(kHz)或兆赫(MHz)或吉赫(GHz)做单位。1kHz=1000Hz,1MHz=1000000Hz,1GHz=1000MHz。