Home
last modified time | relevance | path

Searched refs:mpz (Results 1 – 6 of 6) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dobjint_mpz.c80 mpz_init_zero(&o->mpz); in mp_obj_int_new_mpz()
134 if (self->mpz.len == 0) { in mp_obj_int_sign()
136 } else if (self->mpz.neg == 0) { in mp_obj_int_sign()
153 mpz_neg_inpl(&o2->mpz, &o->mpz); in mp_obj_int_unary_op()
157 mpz_not_inpl(&o2->mpz, &o->mpz); in mp_obj_int_unary_op()
162 if (self->mpz.neg == 0) { in mp_obj_int_unary_op()
166 mpz_abs_inpl(&self2->mpz, &self->mpz); in mp_obj_int_unary_op()
306 mpz_divmod_inpl(&quo->mpz, &res->mpz, zlhs, zrhs); in mp_obj_int_binary_op()
341 return &(arp_p->mpz); in mp_mpz_for_int()
414 return mpz_hash(&self->mpz); in mp_obj_int_get_truncated()
[all …]
A Dobjint.h37 mpz_t mpz; member
A Dpy.cmake53 ${MICROPY_PY_DIR}/mpz.c
A Dobjint.c154 mpz_set_from_float(&o->mpz, val); in mp_obj_new_int_from_float()
/AliOS-Things-master/components/py_engine/tests/basics/
A Dint_big_and.py31 mpz = 1 << 70 variable
41 print((-mpz) & (-2))
/AliOS-Things-master/components/py_engine/
A Daos.mk151 engine/py/modcollections.c engine/py/mpz.c engine/py/objattrtuple.c \

Completed in 9 milliseconds