%8实际如何返回8?

职业小丑

我具有用于自定义填充的此功能,其功能如下:

    var length = 8 - ( (this.buffer.length - 1 + this.buffer.length - 39) % 8);
    var padding = Buffer.alloc(length + 1);
    for (i = 1; i <= length; i++) {
        padding.writeUInt8(i, i-1);
    }
    padding.writeUInt8(length, length);
    this.buffer = Buffer.concat([this.buffer, padding]);

其中this.buffer的长度可能可变。(总是> 0)但是,怎么会有一个数字来让长度为8?因为我正在执行8-x%8,所以我期望值在0到7之间,否则我不是吗?

苗条的

x %8 从0到7不等。

8 - x%88-0 == 8改变8-7 == 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何让 grub 在经典 BIOS PC 中实际启动 Windows 8

Java 8的Optionals:实际案例

如何从main()返回大于8位的数字?

如何从 MySQL 中的数据中恢复实际的 utf8 代码?

使用数据(不是 NSData),实际上您如何制作 utf8 版本的 jpeg?

Odoo 8 - 如何创建一个包含弹出消息并刷新实际视图的按钮?

如何在Java 8中返回二维数组?

如何在Java 8中从管道单独的CSV返回地图

Java 8中映射后如何返回可选值

如何返回Arc <Vec <u8 >>作为超响应?

Sinon:如何根据发送的实际参数返回?

类扩展了Uint8Array,如何返回Uint8Array?

如何配置clang格式以采用所示的UTF-8字符长度而不是其实际字节长度?

从Java 8 IntStream返回LinkedHashMap

返回虚假错误的Angular 8

在FLOATS上使用GROUP_CONCAT进行SQL查询的应用程序返回[] uint8而不是实际的[] float64

Java 8-列表结果显示的不是实际内容

在s8 +上查找实际可用的屏幕高度

iOS 8推送通知在实际设备上不起作用

在Windows Phone 8中从C ++调用C#方法(实际)

如何获取iOS 8中UICollectionViewCells的自动布局大小?(systemLayoutSizeFittingSize返回iOS 8中零高度的大小)

R:如何让gamma()返回实际数字而不是Inf

如何使用JAX-RS返回实际的html文件

如何保证ConcurrentHashMap的get()始终返回最新的实际值?

如何计算函数调用实际使用的返回值?

如何获取从 OpenCV getGaussianKernel 返回的 Mat 的实际内核值?

如何从pyqt5中的QListWidget返回实际对象

如何在ajax调用中返回对象而不是实际值?

如何修复 Text 返回“”的实例而不是实际值?