objectChecksum
Syntax
objectChecksum(vector, [prev])
Arguments
vector is a vector that is used for calculating checksums.
prev is an integer. If the vector is too long, the checksum can be computed iteratively by specifying prev which represents the checksum of the previous segment of data during iteration.
Details
Calculate the checksum of a vector. The result is an integer. It is often used to verify data integrity.
Examples
print objectChecksum(take(`A`B`C, 10))
// output
-268298654
print objectChecksum(2.3 6.5 7.8)
// output
-430996932
//calculate checksum section by section
print objectChecksum(1..15)
// output
-1877567753
t0 = objectChecksum(1..5)
t1 = objectChecksum(6..10, t0)
t2 = objectChecksum(11..15, t1)
print t2
// output
-1877567753