Home
last modified time | relevance | path

Searched refs:n_scale (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/bsd/bc/dist/
H A Dnumber.c77 temp->n_scale = scale; in bc_new_num()
191 count = n1->n_len + MIN (n1->n_scale, n2->n_scale); in _bc_do_compare()
201 if (ignore_last && count == 1 && n1->n_scale == n2->n_scale) in _bc_do_compare()
224 if (n1->n_scale != n2->n_scale) in _bc_do_compare()
226 if (n1->n_scale > n2->n_scale) in _bc_do_compare()
228 for (count = n1->n_scale-n2->n_scale; count>0; count--) in _bc_do_compare()
240 for (count = n2->n_scale-n1->n_scale; count>0; count--) in _bc_do_compare()
285 count = num->n_len + num->n_scale; in bc_is_zero()
308 if (scale > num->n_scale) in bc_is_near_zero()
309 scale = num->n_scale; in bc_is_near_zero()
[all …]
H A Dexecute.c279 ex_stack->s_num->n_scale != 0 && in execute()
281 bc_int2num (&ex_stack->s_num, ex_stack->s_num->n_scale); in execute()
284 + ex_stack->s_num->n_scale); in execute()
288 bc_int2num (&ex_stack->s_num, ex_stack->s_num->n_scale); in execute()
H A Dnumber.h43 int n_scale; /* The number of digits after the decimal point. */ member