DEC2BIN 函数
约 408 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
DEC2BIN 函数用于将十进制数转换为二进制数。该函数属于 Excel 工程函数类别,常用于计算机科学和电子工程中的数制转换。
2. 语法
DEC2BIN(number, [places])| 参数 | 选填 | 说明 |
|---|---|---|
| number | 必需 | 要转换的十进制整数,必须大于或等于 -512 且小于或等于 511。 |
| places | 可选 | 指定返回结果的字符数(位数)。如果省略,Excel 使用最少的必要字符数。用于在结果前面补零以达到指定的位数。 |
3. 示例
3.1. 基本转换
=DEC2BIN(10)将十进制数 10 转换为二进制,结果为 1010。
3.2. 指定输出位数
=DEC2BIN(10, 8)将十进制数 10 转换为 8 位二进制数,结果为 00001010。
3.3. 转换负数
=DEC2BIN(-2)将十进制数 -2 转换为二进制(使用 10 位二进制补码表示),结果为 1111111110。
4. 实用技巧
4.1. number 参数的范围为 -512 到 511
number 参数的范围为 -512 到 511,超出范围会返回 #NUM! 错误;
4.2. places 参数可用于保持输出格式的一致性
places 参数可用于保持输出格式的一致性,特别是在需要固定位数的场景中;
4.3. 如果 places 不足以容纳转换结果
如果 places 不足以容纳转换结果,函数返回 #NUM! 错误。