Searched refs:local_precision (Results 1 - 10 of 10) sorted by relevance

/haiku/src/libs/mapm/
H A Dmapmhsin.c49 int local_precision; local
55 local_precision = places + 4;
57 m_apm_exp(tmp1, local_precision, aa);
58 m_apm_reciprocal(tmp2, local_precision, tmp1);
72 int local_precision; local
78 local_precision = places + 4;
80 m_apm_exp(tmp1, local_precision, aa);
81 m_apm_reciprocal(tmp2, local_precision, tmp1);
95 int local_precision; local
102 local_precision
[all...]
H A Dmapmrsin.c66 int tolerance, flag, local_precision, dplaces; local
93 local_precision = dplaces + term->m_apm_exponent;
95 if (local_precision < 20)
96 local_precision = 20;
101 m_apm_divide(term, local_precision, tmp8, tmp7);
130 int tolerance, flag, local_precision, prev_exp; local
145 local_precision = places + 8;
158 m_apm_divide(term, local_precision, tmp8, tmp7);
176 local_precision = local_precision
[all...]
H A Dmapmipwr.c52 int nexp, ii, signflag, local_precision; local
83 local_precision = places + 8;
96 m_apm_round(tmpy, local_precision, tmp0);
103 m_apm_round(tmpz, local_precision, tmp0);
H A Dmapmasn0.c111 int tolerance, dplaces, local_precision; local
145 local_precision = dplaces + tmp0->m_apm_exponent;
147 if (local_precision < 20)
148 local_precision = 20;
152 m_apm_round(term, local_precision, tmp0);
153 m_apm_divide(tmp0, local_precision, term, digit);
168 local_precision = dplaces + tmp0->m_apm_exponent;
170 if (local_precision < 20)
171 local_precision = 20;
175 m_apm_round(term, local_precision, tmp
[all...]
H A Dmapm_lg2.c73 int ii, maxp, tolerance, local_precision; local
85 local_precision = 18;
102 m_apm_exp(tmp1, local_precision, guess);
107 m_apm_divide(tmp1, local_precision, tmp3, tmp2);
117 m_apm_round(guess, local_precision, tmp3);
119 local_precision *= 3;
121 if (local_precision > maxp)
122 local_precision = maxp;
H A Dmapm_lg4.c56 int tolerance, dplaces, local_precision; local
84 local_precision = dplaces + tmp0->m_apm_exponent;
86 if (local_precision < 20)
87 local_precision = 20;
90 m_apm_round(term, local_precision, tmp0);
91 m_apm_divide(tmp0, local_precision, term, tmp1);
H A Dmapmcbrt.c58 int ii, nexp, bflag, tolerance, maxp, local_precision; local
93 local_precision = 14;
110 m_apm_round(tmp8, local_precision, tmp7);
115 m_apm_divide(guess, local_precision, tmp7, MM_Three);
133 local_precision *= 2;
135 if (local_precision > maxp)
136 local_precision = maxp;
H A Dmapmasin.c267 int ii, maxiter, maxp, tolerance, local_precision; local
323 local_precision = 20 - x->m_apm_exponent;
349 M_4x_cos(tmp1, local_precision, current_x);
351 M_cos_to_sin(tmp2, local_precision, tmp1);
356 m_apm_divide(tmp0, local_precision, tmp3, tmp1);
374 local_precision *= 2;
376 if (local_precision > maxp)
377 local_precision = maxp;
387 int ii, maxiter, maxp, tolerance, local_precision; local
460 local_precision
[all...]
H A Dmapmhasn.c125 int ii, local_precision; local
144 local_precision = places + 8;
148 m_apm_divide(tmp3, local_precision, tmp1, tmp2);
149 m_apm_log(tmp2, local_precision, tmp3);
H A Dmapm_exp.c367 int tolerance, local_precision, prev_exp; local
374 local_precision = places + 8;
387 m_apm_divide(term, local_precision, tmp0, digit);
396 local_precision = local_precision + term->m_apm_exponent - prev_exp;
398 if (local_precision < 20)
399 local_precision = 20;

Completed in 94 milliseconds