Method: String#sum
- Defined in:
- string.c
#sum(n = 16) ⇒ Integer
Returns a basic n-bit checksum of the characters in str, where n is the optional Fixnum parameter, defaulting to 16. The result is simply the sum of the binary value of each character in str modulo 2n - 1. This is not a particularly good checksum.
4550 4551 4552 |
# File 'string.c', line 4550 static VALUE rb_str_sum(argc, argv, str) int argc; |