输入或粘贴二进制数,每行一个
查看十进制值和第一个数的计算过程
复制或下载结果,或点击“交换”返回
在二进制中,每一位的值是其右边一位的两倍:从右边起依次是 1、2、4、8、16,依此类推。要得到十进制值,把数字为 1 的各位相加:1011 是 8 + 2 + 1 = 11,而 11111111(八个 1)是 255,即一个字节的最大值。每行输入或粘贴一个二进制数,输入时十进制值就会出现;数字组之间可以有空格(如 1111 0000),也可以带前缀 0b。在结果下方,转换器会展示第一个数的计算过程:每个数字乘以 2 的位次方,再求和。
二进制小数同样适用:小数点后各位的值依次是二分之一、四分之一、八分之一,依此类推,所以 1010.101 是 10.625。转换对任意长度的数都是精确的,64 位及以上也一样,而计算器在那里就开始四舍五入了。如果某一行含有 0 和 1 以外的数字,它会列在结果下方,让你知道要改哪里。用“源”和“目标”可以转换八进制、十六进制或 2 到 36 之间的任意进制,“分组数字”可以得到 65 535 这样的结果,“交换”则把十进制数转回二进制。
你好。我们非常努力地创建了一个方便我们自己使用的网站。如果您喜欢我们的任何工具和编辑器,请将其添加到书签中,因为它将对您不止一次有用。并且不要忘记在社交媒体上分享。我们将为您更好。