Lines Matching refs:exponent
49 long exponent; in bc_raise() local
61 exponent = bc_num2long (num2); in bc_raise()
62 if (exponent == 0 && (num2->n_len > 1 || num2->n_value[0] != 0)) { in bc_raise()
69 if (exponent == 0) in bc_raise()
77 if (exponent < 0) in bc_raise()
80 exponent = -exponent; in bc_raise()
86 rscale = MIN (num1->n_scale*exponent, MAX(scale, num1->n_scale)); in bc_raise()
92 while ((exponent & 1) == 0) in bc_raise()
96 exponent = exponent >> 1; in bc_raise()
100 exponent = exponent >> 1; in bc_raise()
103 while (exponent > 0) in bc_raise()
107 if ((exponent & 1) == 1) { in bc_raise()
111 exponent = exponent >> 1; in bc_raise()