mirror of
https://github.com/micropython/micropython.git
synced 2026-01-04 19:20:22 +01:00
py/mpz: Implement mpz_set_from_bytes() as a foundation for int.from_bytes().
This commit is contained in:
1
py/mpz.h
1
py/mpz.h
@@ -109,6 +109,7 @@ void mpz_set_from_ll(mpz_t *z, long long i, bool is_signed);
|
||||
void mpz_set_from_float(mpz_t *z, mp_float_t src);
|
||||
#endif
|
||||
mp_uint_t mpz_set_from_str(mpz_t *z, const char *str, mp_uint_t len, bool neg, mp_uint_t base);
|
||||
void mpz_set_from_bytes(mpz_t *z, bool big_endian, mp_uint_t len, const byte *buf);
|
||||
|
||||
bool mpz_is_zero(const mpz_t *z);
|
||||
int mpz_cmp(const mpz_t *lhs, const mpz_t *rhs);
|
||||
|
||||
Reference in New Issue
Block a user