Excel - BITLSHIFT 函数
说明
BITLSHIFT 函数返回按指定位数左移的数字。
语法
BITLSHIFT (number, shift_amount)
参数
参数 | 说明 | 必需/可选 |
---|---|---|
number | 数字必须是大于或等于 0 的整数。 | 必填 |
shift_amount | Shift_amount 必须是整数。 | 必填 |
注释
将数字左移相当于在数字的二进制表示右侧添加零 (0)。例如,将十进制值 4 向左移动 2 位会将其二进制值 (100) 转换为 10000,或十进制的 16。
如果任一参数超出其约束,BITLSHIFT 将返回 #NUM! 错误值。
如果 Number 大于 (2^48)-1,BITLSHIFT 将返回 #NUM! 错误值。
如果 Shift_amount 的绝对值大于 53,BITLSHIFT 将返回 #NUM! 错误值。
如果任一参数是非数字值,BITLSHIFT 将返回 #VALUE!错误值。
用作 Shift_amount 参数的负数会将位数向右移动。
对于 BITRSHIFT 函数,用作 Shift_amount 参数的负数返回的结果与正 shift_amount 参数相同。
适用性
Excel 2013、Excel 2016
示例
