Home
last modified time | relevance | path

Searched refs:BC_NUM_ZERO (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/bc/src/
H A Dnum.c170 if (BC_NUM_ZERO(n)) n->rdx = 0; in bc_num_clean()
523 if (BC_NUM_ZERO(a)) return bc_num_neg(b->len != 0, !BC_NUM_NEG(b)); in bc_num_cmp()
524 if (BC_NUM_ZERO(b)) return bc_num_cmpZero(a); in bc_num_cmp()
590 assert(places <= n->scale && (BC_NUM_ZERO(n) || places_rdx <= n->len)); in bc_num_truncate()
626 if (BC_NUM_ZERO(n)) in bc_num_extend()
684 assert(BC_NUM_ZERO(a)); in bc_num_split()
685 assert(BC_NUM_ZERO(b)); in bc_num_split()
747 assert(!BC_NUM_RDX_VAL(n) || BC_NUM_ZERO(n)); in bc_num_shiftZero()
832 if (BC_NUM_ZERO(n)) in bc_num_shiftLeft()
916 if (BC_NUM_ZERO(n)) in bc_num_shiftRight()
[all …]
/freebsd/contrib/bc/include/
H A Dnum.h191 #define BC_NUM_ZERO(n) (!BC_NUM_NONZERO(n)) macro
274 (BC_NUM_ZERO(n) || BC_NUM_RDX_VAL(n) * BC_BASE_DIGS >= (n)->scale)