描述
BITLSHIFT函数返回一个左移指定位数的数字。
语法
BITLSHIFT (number, shift_amount)
争论
Argument | 描述 | Required/Optional |
---|---|---|
number | Number must be an integer greater than or equal to 0. | Required |
shift_amount | Shift_amount must be an integer. | Required |
Notes
-
向左移动数字等同于在数字的二进制表示形式右边加零(0)。如,将十进制值4左移2位会将其二进制值(100)转换为10000,即十进制为16。
-
如果任何一个参数都超出其约束,则BITLSHIFT返回#NUM!错误值。
-
如果Number大于(2 ^ 48)-1,则BITLSHIFT返回#NUM!错误值。
-
如果Shift_amount的绝对值大于53,则BITLSHIFT返回#NUM!错误值。
-
如果任何一个参数都是非数值,则BITLSHIFT返回#VALUE!错误值。
-
用作Shift_amount参数的负数会将位数向右移动。
-
用作Shift_amount参数的负数将返回与用于BITRSHIFT函数的正shift_amount参数相同的输出。
适用性
Excel 2013,Excel 2016
Example
JavaScript 中的 BITLSHIFT函数 - 无涯教程网无涯教程网提供描述BITLSHIFT函数返回一个左移指定位数的数字。 语法 BITLSHIFT (number, shift_amou...https://www.learnfk.com/javascript/advanced-excel-engineering-bitlshift-function.html