无涯教程-JavaScript - BITRSHIFT函数

46 阅读1分钟

描述

BITRSHIFT函数返回一个右移指定位数的数字。

语法

BITRSHIFT (number, shift_amount)

争论

Argument 描述 Required/Optional
number Must be an integer greater than or equal to 0. Required
shift_amount Must be an integer. Required

Notes

  • 向右移动数字等效于从数字的二进制表示形式的最右边删除数字。如,将十进制值13右移2位会将其二进制值(1101)转换为11,即十进制转换为3。

  • 如果任何一个参数都超出其限制,则BITRSHIFT返回#NUM!错误值。

  • 如果Number大于(2 ^ 48)-1,则BITRSHIFT返回#NUM!错误值。

  • 如果Shift_amount的绝对值大于53,则BITRSHIFT返回#NUM!错误值。

  • 如果两个参数中的任何一个均为非数值,则BITRSHIFT返回#VALUE!错误值。

  • 用作Shift_amount参数的负数会将位数向左移动。

  • 用作Shift_amount参数的负数将返回与BITLSHIFT函数的Shift_amount正参数相同的输出。

适用性

Excel 2013,Excel 2016

Example

BITRSHIFT Function

参考链接

www.learnfk.com/javascript/…