当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby Zlib.adler32用法及代码示例


本文简要介绍ruby语言中 Zlib.adler32 的用法。

用法

adler32(string, adler)

计算 string 的 Adler-32 校验和,并返回 adler 的更新值。如果省略string,则返回 Adler-32 初始值。如果省略 adler ,则假定将初始值赋予 adler 。如果 string IO 实例,则从 IO 读取,直到 IO 返回 nil 并返回所有读取数据的 Adler-32。

示例用法:

require "zlib"

data = "foo"
puts "Adler32 checksum: #{Zlib.adler32(data).to_s(16)}"
#=> Adler32 checksum: 2820145

相关用法


注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 Zlib.adler32。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。