如何使用DEC2BIN函数在Excel
在本文中,我们将学习如何在Excel中使用DEC2BIN函数。
excel中的DEC2BIN函数用于将基数10的十进制表示形式转换为二进制数(基数= 2)。
下表显示了一些最常用的基数及其Alpha基数-数字字符
Base |
radix |
Alpha-Numeric Characters |
Binary |
2 |
0 – 1 |
Octal |
8 |
0 – 7 |
Decimal |
10 |
0 – 9 |
hexadecimal |
16 |
0 – 9 & A – F |
hexatridecimal |
36 |
0 – 9 & A – Z |
二进制数表示基数为2的数字。二进制数0和1仅表示2位数字。其中,十进制数表示形式为0、1、2、3、4、5、6、7的10位数字,8,9下表将帮助您更好地理解
Decimal |
Binary |
0 |
000 |
1 |
001 |
2 |
010 |
3 |
011 |
4 |
100 |
5 |
101 |
6 |
110 |
7 |
111 |
8 |
1000 |
连续除法公式为:
。商除以2。
。记录最后一个除法的余数让我们来看一个具有十进制值的示例:
29(十进制)
Division |
quotient |
remainder |
29 / 2 |
14 |
1 (last digit) |
14 / 2 |
7 |
0 |
7 / 2 |
3 |
1 |
3 / 2 |
1 |
1 |
1 / 2 |
1 |
1 (first digit) |
从最后的余数值读取的二进制表示形式为29:11101(最多5个位)
DEC2BIN函数将基数10的十进制数转换为基数2的二进制数。
语法:
=DEC2BIN ( number, [Places] )
Number:介于-512至+ 511之间的十进制数字(仅整数)。
[地方]:[可选]数字,结果表示直至该数字。
该函数的输入值应介于-512到511之间。结果二进制数最多包含10个字符(10位),其中第一个数字表示数字的正负号(正号或负号),而其他9表示数字。标志。 (1表示负数,0表示正数)
要获得二进制数,[places]号必须具有足够的位置来表示二进制数,否则它将返回#NUM!错误。
十进制负数使用二进制补码表示。
现在,通过在一些示例中使用它们,让我们对其功能有更多的了解。
在这里,我们在Binary Column中有一些二进制值。我们需要将这些二进制数转换为十进制值。
使用“小数”列中的公式:
=DEC2BIN (A2, B2)
A2:作为单元格引用提供给函数的编号B2:作为单元格引用提供给函数的编号提供给DEC2BIN函数的值作为单元引用。
2的基数(十进制)的二进制表示形式是5的基数2(十进制)00010。
现在,使用Ctrl + D快捷键将公式复制到其他单元格。
如您所见,DEC2BIN函数返回输入值的结果。
注意:
。数字可以直接作为函数的参数给出,而无需在excel中使用引号或单元格引用。
。如果十进制数字为负,则该函数不考虑[位数]数字。
。该数字必须是-512到+ 511之间的有效十进制数字。 。如果输入的[places]数字不是整数,则该函数将其截断。
。该函数返回最大值为+ 511和最小值为-512的二进制值(仅整数)。
。该函数返回#NUM!错误..如果输入的十进制数小于-512或大于+ 511。 。 ..如果输入的数字[places]为零或负数。
。该函数返回#VALUE!错误..如果输入的数字是文本或非数字。
希望您了解如何在Excel中使用DEC2BIN函数和引用单元格。在此处浏览有关Excel数学转换函数的更多文章。请随时声明您对以上文章的查询或反馈。
相关文章:
链接:/数学函数如何在Excel中使用dec2bin函数[如何在Excel中使用DEC2BIN函数]
链接:/数学函数如何在Excel中使用bin2oct函数[如何在Excel中使用BIN2OCT函数]
热门文章:
链接:/逻辑表达式是否具有通配符[如果带通配符]`
link:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup]
link:/ excel-text-editing-and-format-join-first-last-name-in-excel [在excel中加入名字和姓氏]
`link:/ counting-count-cells-matching a a or-b [Count A and B match a cell or B] [