Module jhn_math

Misc math functionality.

Copyright © (C) 2024, Jan Henry Nystrom <JanHenryNystrom@gmail.com> -------------------------------------------------------------------

Authors: Jan Henry Nystrom (JanHenryNystrom@gmail.com).

Description

Misc math functionality.

Function Index

levenshtein/2 Computes the Levenshtein distance between String1 and String2.
rotl32/2 Performs a Steps many left rotation on a 32 bit integer.
rotr32/2 Performs a Steps many right rotation on a 32 bit integer.

Function Details

levenshtein/2

levenshtein(S::string(), T::string()) -> integer()

Computes the Levenshtein distance between String1 and String2.

rotl32/2

rotl32(I::non_neg_integer(), Steps::non_neg_integer()) -> non_neg_integer()

Performs a Steps many left rotation on a 32 bit integer.

rotr32/2

rotr32(I::non_neg_integer(), Steps::non_neg_integer()) -> non_neg_integer()

Performs a Steps many right rotation on a 32 bit integer.


Generated by EDoc