/haiku/src/libs/mapm/ |
H A D | mapm_cpi.c | 51 int dplaces; local 53 dplaces = places + 2; 55 if (dplaces > MM_lc_PI_digits) 57 MM_lc_PI_digits = dplaces + 2; 61 M_calculate_PI_AGM(MM_lc_PI, (dplaces + 5)); 113 int dplaces, nn; local 125 dplaces = places + 16; 130 m_apm_sqrt(b0, dplaces, MM_0_5); /* sqrt(0.5) */ 138 m_apm_sqrt(b1, dplaces, tmp1); 154 m_apm_round(sum, dplaces, tmp [all...] |
H A D | mapm_log.c | 131 int dplaces; local 137 dplaces = places + 4; 138 M_check_log_places(dplaces + 45); 140 m_apm_log(tmp9, dplaces, aa); 149 int mexp, dplaces; local 162 dplaces = places + 8; 195 M_check_log_places(dplaces + 25); 218 M_log_basic_iteration(tmp0, dplaces, tmp2);
|
H A D | mapm_lg3.c | 86 int dplaces; local 88 dplaces = places + 4; 90 if (dplaces > MM_lc_log_digits) 92 MM_lc_log_digits = dplaces + 4; 99 dplaces += 6 + (int)log10((double)places); 104 M_log_AGM_R_func(tmp8, dplaces, MM_One, tmp7); 108 M_log_AGM_R_func(tmp9, dplaces, MM_One, tmp6); 114 M_log_AGM_R_func(tmp9, dplaces, MM_One, tmp7); 117 m_apm_reciprocal(MM_lc_log10R, dplaces, MM_lc_log10); /* 1 / log(10) */ 166 int tolerance, dplaces; local [all...] |
H A D | mapm_rcp.c | 55 int sn, nexp, dplaces; local 87 dplaces = nexp + places; 89 dplaces = places; 94 m_apm_reciprocal(tmp0, (dplaces + 8), bb); 96 m_apm_round(rr, dplaces, tmp1); 105 int ii, bflag, dplaces, nexp, tolerance; local 136 dplaces = places + 16; 159 m_apm_round(guess, dplaces, tmp1);
|
H A D | mapm_lg4.c | 56 int tolerance, dplaces, local_precision; local 66 dplaces = (places + 12) - xx->m_apm_exponent; 69 m_apm_divide(tmpS, (dplaces + 6), xx, tmp0); 73 m_apm_round(tmp2, (dplaces + 6), tmp0); 84 local_precision = dplaces + tmp0->m_apm_exponent;
|
H A D | mapmsqrt.c | 93 int ii, bflag, nexp, tolerance, dplaces; local 127 dplaces = places + 16; 144 m_apm_round(tmp7, dplaces, tmp8); 152 m_apm_round(guess, dplaces, tmp9);
|
H A D | mapmasn0.c | 111 int tolerance, dplaces, local_precision; local 122 dplaces = (places + 8) - aa->m_apm_exponent; 127 m_apm_round(tmp2, (dplaces + 8), tmp0); 145 local_precision = dplaces + tmp0->m_apm_exponent; 168 local_precision = dplaces + tmp0->m_apm_exponent;
|
H A D | mapm_exp.c | 163 int dplaces, nn, ii; local 222 dplaces = places + 8; 226 M_check_log_places(dplaces); 262 M_raw_exp(tmp8, dplaces, tmp9); 275 m_apm_round(tmp8, dplaces, tmp9); 283 m_apm_integer_pow(tmp7, dplaces, MM_Two, nn);
|
H A D | mapmrsin.c | 66 int tolerance, flag, local_precision, dplaces; local 80 dplaces = (places + 8) - xx->m_apm_exponent; 93 local_precision = dplaces + term->m_apm_exponent;
|
H A D | mapm_fpf.c | 62 char *m_apm_to_fixpt_stringexp(int dplaces, M_APM atmp, argument 68 places = dplaces; 104 void m_apm_to_fixpt_stringex(char *s, int dplaces, M_APM atmp, argument 112 places = dplaces; 247 void m_apm_to_fixpt_string(char *ss, int dplaces, M_APM mtmp) argument 258 places = dplaces;
|