exbtc v0.1.4 Exbtc.U
Link to this section Summary
Functions
rem is not exactly the modulo when negative numbers is involved,
so define the mod here
built-in power loses accuracy due to float number conversion. integer positive integer power
equivalent to Python’s pow(n, p, m) = (n ^ p) % m
Link to this section Functions
Link to this function
mod(x, y)
rem is not exactly the modulo when negative numbers is involved,
so define the mod here
iex> C.mod(-9, 19)
10
iex> rem(-9, 19)
-9
built-in power loses accuracy due to float number conversion. integer positive integer power
TODO: native impl
Link to this function
power(n, p, modulo)
power(n :: non_neg_integer(), p :: non_neg_integer(), modulo :: non_neg_integer()) :: non_neg_integer()
equivalent to Python’s pow(n, p, m) = (n ^ p) % m
Link to this function
replicate(n, x)