objectChecksum
语法
objectChecksum(vector, [prev])
参数
vector 向量。用于进行校验和(checksum)计算。
prev 整数。当 vector 过长时,可以通过指定 prev 分段迭代求完整的校验和,prev 表示迭代时前一段数据的校验和。
详情
计算向量的校验和,返回一个整数。通常用于校验数据的完整性。
例子
print objectChecksum(take(`A`B`C, 10))
# output
-268298654
print objectChecksum(2.3 6.5 7.8)
# output
-430996932
// 分段计算校验和
print objectChecksum(1..15)
# output
-1877567753
t0 = objectChecksum(1..5)
t1 = objectChecksum(6..10, t0)
t2 = objectChecksum(11..15, t1)
print t2
# output
-1877567753