无涯教程-JavaScript - BITLSHIFT函数

27 阅读1分钟

描述

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

BITLSHIFT Function

参考链接

www.learnfk.com/javascript/…