Module bigint

Source

Modulesยง

div ๐Ÿ”’
N-digit division

Macrosยง

define_as_primitive ๐Ÿ”’

Structsยง

ParseI256Error
An opaque error similar to std::num::ParseIntError
i256
A signed 256-bit integer

Enumsยง

DivRemError ๐Ÿ”’
Error returned by i256::DivRem

Functionsยง

mulx ๐Ÿ”’
Performs an unsigned multiplication of a * b returning a tuple of (low, high) where low contains the lower 128-bits of the result and high the higher 128-bits
parse_impl ๐Ÿ”’
Parse s with any sign and leading 0s removed
split_array ๐Ÿ”’
Temporary workaround due to lack of stable const array slicing See https://github.com/rust-lang/rust/issues/90091