View Source jhn_math (jhn_stdlib v5.3.2)
Misc math functionality.
Summary
Functions
Either generates a Damm check digit or checks a number with one. The damm check digit is assumed to last.
Computes the Levenshtein distance between String1 and String2.
Either generates a Luhn check digit or checks a number with one. The luhn check digit is assumed to last.
Performs a Steps many left rotation on a 32 bit integer.
Performs a Steps many right rotation on a 32 bit integer.
Either generates a Verhoeff check digit or checks a number with one. The verhoeff check digit is assumed to last.
Functions
Either generates a Damm check digit or checks a number with one. The damm check digit is assumed to last.
Computes the Levenshtein distance between String1 and String2.
Either generates a Luhn check digit or checks a number with one. The luhn check digit is assumed to last.
-spec rotl32(non_neg_integer(), non_neg_integer()) -> non_neg_integer().
Performs a Steps many left rotation on a 32 bit integer.
-spec rotr32(non_neg_integer(), non_neg_integer()) -> non_neg_integer().
Performs a Steps many right rotation on a 32 bit integer.
Either generates a Verhoeff check digit or checks a number with one. The verhoeff check digit is assumed to last.