Searched refs:m_apm_exponent (Results 1 - 25 of 26) sorted by relevance

12

/haiku/src/libs/mapm/
H A Dmapm_flr.c64 if (bb->m_apm_exponent <= 0) /* if |bb| < 1, result is -1 or 0 */
79 mtmp->m_apm_datalength = mtmp->m_apm_exponent;
88 bb->m_apm_datalength = bb->m_apm_exponent;
105 if (bb->m_apm_exponent <= 0) /* if |bb| < 1, result is 0 or 1 */
117 bb->m_apm_datalength = bb->m_apm_exponent;
125 mtmp->m_apm_datalength = mtmp->m_apm_exponent;
H A Dmapm_div.c109 if (rr->m_apm_exponent <= 0) /* result is 0 */
115 if (rr->m_apm_datalength > rr->m_apm_exponent)
117 rr->m_apm_datalength = rr->m_apm_exponent;
182 nexp = M_div_worka->m_apm_exponent - M_div_workb->m_apm_exponent;
206 M_div_worka->m_apm_exponent = 0;
207 M_div_workb->m_apm_exponent = 0;
222 M_div_worka->m_apm_exponent += 1; /* multiply numerator by 10 */
226 M_div_worka->m_apm_exponent += 2; /* multiply numerator by 100 */
260 if ((k = 2 - M_div_worka->m_apm_exponent) >
[all...]
H A Dmapm_rcp.c84 nexp = aa->m_apm_exponent - bb->m_apm_exponent;
129 nexp = aa->m_apm_exponent;
130 tmpN->m_apm_exponent -= nexp;
176 if ((-4 * tmp2->m_apm_exponent) > tolerance)
185 rr->m_apm_exponent -= nexp;
H A Dmapm_lg4.c65 tolerance = xx->m_apm_exponent - (places + 6);
66 dplaces = (places + 12) - xx->m_apm_exponent;
81 if ((tmp0->m_apm_exponent < tolerance) || (tmp0->m_apm_sign == 0))
84 local_precision = dplaces + tmp0->m_apm_exponent;
H A Dmapm_log.c171 mexp = a->m_apm_exponent;
184 if (tmp0->m_apm_exponent <= -4)
215 mexp = tmp2->m_apm_exponent - 2;
216 tmp2->m_apm_exponent = 2; /* force number between 10 & 100 */
H A Dmapmsqrt.c121 nexp = aa->m_apm_exponent / 2;
122 tmpN->m_apm_exponent -= 2 * nexp;
170 if ((-4 * tmp7->m_apm_exponent) > tolerance)
186 rr->m_apm_exponent += nexp;
H A Dmapmrsin.c80 dplaces = (places + 8) - xx->m_apm_exponent;
81 tolerance = xx->m_apm_exponent - (places + 4);
90 if ((tmp8->m_apm_exponent < tolerance) || (tmp8->m_apm_sign == 0))
93 local_precision = dplaces + term->m_apm_exponent;
171 if ((term->m_apm_exponent < tolerance) || (term->m_apm_sign == 0))
176 local_precision = local_precision + term->m_apm_exponent - prev_exp;
182 prev_exp = term->m_apm_exponent;
H A Dmapmutl2.c57 int m_apm_exponent(M_APM atmp) function
62 return(atmp->m_apm_exponent - 1);
75 if (atmp->m_apm_exponent >= atmp->m_apm_datalength)
89 jj = aa->m_apm_exponent;
124 z->m_apm_exponent = 0;
162 dest->m_apm_exponent = src->m_apm_exponent;
178 lexp = ltmp->m_apm_exponent;
179 rexp = rtmp->m_apm_exponent;
H A Dmapmasn0.c121 tolerance = aa->m_apm_exponent - (places + 4);
122 dplaces = (places + 8) - aa->m_apm_exponent;
139 if ((tmp0->m_apm_exponent < tolerance) || (tmp0->m_apm_sign == 0))
145 local_precision = dplaces + tmp0->m_apm_exponent;
162 if ((tmp0->m_apm_exponent < tolerance) || (tmp0->m_apm_sign == 0))
168 local_precision = dplaces + tmp0->m_apm_exponent;
H A Dmapmcbrt.c85 nexp = aa->m_apm_exponent / 3;
86 tmpN->m_apm_exponent -= 3 * nexp;
129 if ((-4 * tmp8->m_apm_exponent) > tolerance)
148 rr->m_apm_exponent += nexp;
H A Dmapm_exp.c187 if (x->m_apm_exponent <= -3) /* already small enough so call _raw directly */
240 if (tmp7->m_apm_exponent == 0)
329 kk = tmp1->m_apm_exponent;
391 if ((term->m_apm_exponent < tolerance) || (term->m_apm_sign == 0))
396 local_precision = local_precision + term->m_apm_exponent - prev_exp;
402 prev_exp = term->m_apm_exponent;
H A Dmapm_mul.c91 nexp = a->m_apm_exponent + b->m_apm_exponent;
177 r->m_apm_exponent = nexp;
H A Dmapm_pow.c124 if (yy->m_apm_exponent <= 4)
129 if (yy->m_apm_exponent <= 7)
H A Dmapmasin.c212 if (xx->m_apm_exponent <= -4) /* input close to 0 ?? */
218 if (xx->m_apm_exponent >= 4) /* large input */
314 if (x->m_apm_exponent <= -4) /* input close to 0 ?? */
322 maxp = places + 8 - x->m_apm_exponent;
323 local_precision = 20 - x->m_apm_exponent;
363 if (((2 * tmp0->m_apm_exponent) < tolerance) || (tmp0->m_apm_sign == 0))
451 if (x->m_apm_exponent <= -4) /* input close to 0 ?? */
500 if (((2 * tmp0->m_apm_exponent) < tolerance) || (tmp0->m_apm_sign == 0))
H A Dmapmutil.c76 * fix m_apm_exponent with exactly 0 as the input
97 * fix m_apm_exponent
147 atmp->m_apm_exponent = 0;
289 M_work_0_5->m_apm_exponent = atmp->m_apm_exponent - ii;
309 exponent = atmp->m_apm_exponent;
401 atmp->m_apm_exponent = exponent;
488 ctmp->m_apm_exponent++;
503 ctmp->m_apm_exponent += ct;
H A Dmapm_lg3.c102 tmp7->m_apm_exponent = -places;
112 tmp7->m_apm_exponent -= 1; /* divide by 10 */
215 ((-2 * tmp1->m_apm_exponent) > tolerance))
H A Dmapm_rnd.c212 mrnd->m_apm_exponent -= 15;
285 atmp->m_apm_exponent = 15;
314 atmp->m_apm_exponent = 15;
387 atmp->m_apm_exponent = 15;
H A Dmapm_fpf.c71 xp = atmp->m_apm_exponent;
124 xp = btmp->m_apm_exponent;
300 xp = ctmp->m_apm_exponent;
419 xp = atmp->m_apm_exponent;
436 btmp->m_apm_exponent += 1;
H A Dmapm_add.c101 aexp = a->m_apm_exponent;
102 bexp = b->m_apm_exponent;
251 aexp = M_work1->m_apm_exponent;
252 bexp = M_work2->m_apm_exponent;
H A Dmapm_set.c129 atmp->m_apm_exponent = len;
292 ctmp->m_apm_exponent = exponent;
297 ctmp->m_apm_exponent = 0;
404 i = ctmp->m_apm_exponent - 1;
H A Dmapmistr.c67 ct = mtmp->m_apm_exponent;
H A Dmapm_cpi.c149 nn = -4 * c0->m_apm_exponent;
H A Dmapm_lg2.c113 if (((3 * tmp0->m_apm_exponent) < tolerance) || (tmp0->m_apm_sign == 0))
H A Dmapmfmul.c339 nexp = M_ain->m_apm_exponent + M_bin->m_apm_exponent;
408 rr->m_apm_exponent = nexp;
H A Dmapm5sin.c90 if (x->m_apm_exponent > 0)

Completed in 116 milliseconds

12