/haiku/src/libs/mapm/ |
H A D | mapmhsin.c | 49 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 D | mapmrsin.c | 66 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 D | mapmipwr.c | 52 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 D | mapmasn0.c | 111 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 D | mapm_lg2.c | 73 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 D | mapm_lg4.c | 56 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 D | mapmcbrt.c | 58 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 D | mapmasin.c | 267 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 D | mapmhasn.c | 125 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 D | mapm_exp.c | 367 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;
|