/haiku/src/libs/mapm/ |
H A D | mapm5sin.c | 41 * pass more decimal places to raw functions 47 * tweak number of dec places passed to sub-functions 62 void M_5x_sin(M_APM r, int places, M_APM x) argument 70 M_raw_sin(tmp8, (places + 6), tmp9); 71 M_5x_do_it(tmp9, (places + 4), tmp8); 72 M_5x_do_it(tmp8, (places + 4), tmp9); 73 M_5x_do_it(r, places, tmp8); 78 void M_4x_cos(M_APM r, int places, M_APM x) argument 93 M_raw_cos(tmp8, (places + 8), tmp9); 94 M_4x_do_it(tmp9, (places 116 M_5x_do_it(M_APM rr, int places, M_APM xx) argument 149 M_4x_do_it(M_APM rr, int places, M_APM xx) argument 172 M_cos_to_sin(M_APM r, int places, M_APM a) argument [all...] |
H A D | mapm_cpi.c | 46 * as precise as desired, accurate to 'places' decimal 47 * places. 49 void M_check_PI_places(int places) argument 53 dplaces = places + 2; 110 void M_calculate_PI_AGM(M_APM outv, int places) argument 125 dplaces = places + 16; 169 m_apm_round(outv, places, tmp1);
|
H A D | mapm_div.c | 123 void M_apm_sdivide(M_APM r, int places, M_APM a, M_APM b) argument 185 iterations = nexp + places + 1; 187 iterations = places + 1;
|
H A D | mapm_exp.c | 97 * adjust decimal places on calculation 115 * adjust decimal places passed to raw function 124 * add check for number of decimal places 127 * minor tweak to POW decimal places 133 * change #places passed to sub functions 160 void m_apm_exp(M_APM r, int places, M_APM x) argument 189 M_raw_exp(tmp9, (places + 6), x); 190 m_apm_round(r, places, tmp9); 222 dplaces = places + 8; 286 m_apm_round(r, places, tmp 364 M_raw_exp(M_APM rr, int places, M_APM xx) argument [all...] |
H A D | mapm_fpf.c | 65 int places, xp, dl, ii; local 68 places = dplaces; 73 if (places < 0) /* show ALL digits */ 87 ii = places; 99 m_apm_to_fixpt_stringex(cpr,places,atmp,ch_radx,ch_sep,ct_sep); 109 int ii, jj, kk, ct, dl, xp, no_sep_flg, places; local 112 places = dplaces; 126 if (places < 0) /* show ALL digits */ 140 ii = places; 154 m_apm_to_fixpt_string(cps, places, btm 251 int places, i2, ii, jj, kk, xp, dl, numb; local 415 M_apm_round_fixpt(M_APM btmp, int places, M_APM atmp) argument [all...] |
H A D | mapm_lg2.c | 36 * optimize decimal places 70 void M_log_solve_cubic(M_APM rr, int places, M_APM nn) argument 83 tolerance = -(places + 4); 84 maxp = places + 16; 127 m_apm_round(rr, places, tmp3); 134 * if places < 360 139 * let 'X' be 'close' to the solution (we use ~110 decimal places) 150 void M_log_basic_iteration(M_APM rr, int places, M_APM nn) argument 154 if (places < 360) 156 M_log_solve_cubic(rr, places, n [all...] |
H A D | mapm_lg3.c | 54 * using the 'R' function (defined below) for 'N' decimal places : 81 * as precise as desired, accurate to at least 'places'. 83 void M_check_log_places(int places) argument 88 dplaces = places + 4; 99 dplaces += 6 + (int)log10((double)places); 102 tmp7->m_apm_exponent = -places; 163 void M_log_AGM_R_func(M_APM rr, int places, M_APM aa, M_APM bb) argument 178 tolerance = places + 8; 179 dplaces = places + 16; 222 m_apm_reciprocal(rr, places, tmp [all...] |
H A D | mapm_lg4.c | 31 * tweak decimal places and add comments 53 void M_log_near_1(M_APM rr, int places, M_APM xx) argument 65 tolerance = xx->m_apm_exponent - (places + 6); 66 dplaces = (places + 12) - xx->m_apm_exponent; 98 m_apm_round(rr, places, tmp0);
|
H A D | mapm_log.c | 111 * add check for number of decimal places 129 void m_apm_log10(M_APM rr, int places, M_APM aa) argument 137 dplaces = places + 4; 142 m_apm_round(rr, places, tmp8); 146 void m_apm_log(M_APM r, int places, M_APM a) argument 162 dplaces = places + 8; 186 M_log_near_1(r, places, tmp0); 199 M_log_basic_iteration(r, places, a); 224 m_apm_round(r, places, tmp1);
|
H A D | mapm_pow.c | 83 void m_apm_pow(M_APM rr, int places, M_APM xx, M_APM yy) argument 136 m_apm_integer_pow(rr, places, xx, atoi(sbuf)); 152 if (M_last_log_digits >= places) 160 m_apm_round(tmp9, (places + 8), M_last_xx_log); 164 m_apm_log(tmp9, (places + 8), xx); 166 M_last_log_digits = places + 2; 175 m_apm_exp(rr, places, tmp8);
|
H A D | mapm_rcp.c | 52 void m_apm_divide(M_APM rr, int places, M_APM aa, M_APM bb) argument 76 if (places < 250) 78 M_apm_sdivide(rr, places, aa, bb); 87 dplaces = nexp + places; 89 dplaces = places; 101 void m_apm_reciprocal(M_APM rr, int places, M_APM aa) argument 135 tolerance = places + 4; 136 dplaces = places + 16; 184 m_apm_round(rr, places, tmp1);
|
H A D | mapm_set.c | 322 void m_apm_to_string(char *s, int places, M_APM mtmp) argument 330 dec_places = places;
|
H A D | mapm_sin.c | 76 * add check for number of decimal places 85 void m_apm_sin(M_APM r, int places, M_APM a) argument 90 M_limit_angle_to_pi(tmp3, (places + 6), a); 91 M_5x_sin(r, places, tmp3); 95 void m_apm_cos(M_APM r, int places, M_APM a) argument 100 M_limit_angle_to_pi(tmp3, (places + 6), a); 101 M_4x_cos(r, places, tmp3); 105 void m_apm_sin_cos(M_APM sinv, M_APM cosv, int places, M_APM aa) argument 113 M_limit_angle_to_pi(tmp5, (places + 6), aa); 114 M_4x_cos(tmp7, (places 133 m_apm_tan(M_APM r, int places, M_APM a) argument 150 M_limit_angle_to_pi(M_APM rr, int places, M_APM aa) argument [all...] |
H A D | mapmasin.c | 110 * add check for number of decimal places 122 void m_apm_arctan2(M_APM rr, int places, M_APM yy, M_APM xx) argument 139 M_check_PI_places(places); 140 m_apm_round(rr, places, MM_lc_HALF_PI); 153 M_check_PI_places(places); 154 m_apm_round(rr, places, MM_lc_PI); 168 m_apm_divide(tmp6, (places + 6), yy, xx); 169 m_apm_arctan(tmp5, (places + 6), tmp6); 173 m_apm_round(rr, places, tmp5); 177 M_check_PI_places(places); 202 m_apm_arctan(M_APM rr, int places, M_APM xx) argument 244 M_arctan_large_input(M_APM rr, int places, M_APM xx) argument 264 m_apm_arcsin(M_APM r, int places, M_APM x) argument 384 m_apm_arccos(M_APM r, int places, M_APM x) argument [all...] |
H A D | mapmasn0.c | 35 * tweak the decimal places 65 void M_arcsin_near_0(M_APM rr, int places, M_APM aa) argument 72 M_cos_to_sin(tmp5, (places + 8), aa); 73 m_apm_divide(tmp6, (places + 8), aa, tmp5); 74 M_arctan_near_0(rr, places, tmp6); 85 void M_arccos_near_0(M_APM rr, int places, M_APM aa) argument 92 M_check_PI_places(places); 93 M_arcsin_near_0(tmp1, (places + 4), aa); 95 m_apm_round(rr, places, tmp2); 108 void M_arctan_near_0(M_APM rr, int places, M_AP argument [all...] |
H A D | mapmcbrt.c | 55 void m_apm_cbrt(M_APM rr, int places, M_APM aa) argument 90 tolerance = places + 4; 91 maxp = places + 16; 146 m_apm_round(rr, places, tmp8);
|
H A D | mapmhasn.c | 58 void m_apm_arcsinh(M_APM rr, int places, M_APM aa) argument 77 m_apm_sqrt(tmp1, (places + 6), tmp2); 79 m_apm_log(rr, places, tmp2); 91 void m_apm_arccosh(M_APM rr, int places, M_APM aa) argument 110 m_apm_sqrt(tmp1, (places + 6), tmp2); 112 m_apm_log(rr, places, tmp2); 122 void m_apm_arctanh(M_APM rr, int places, M_APM aa) argument 144 local_precision = places + 8; 151 m_apm_round(rr, places, tmp1);
|
H A D | mapmhsin.c | 46 void m_apm_sinh(M_APM rr, int places, M_APM aa) argument 55 local_precision = places + 4; 61 m_apm_round(rr, places, tmp1); 69 void m_apm_cosh(M_APM rr, int places, M_APM aa) argument 78 local_precision = places + 4; 84 m_apm_round(rr, places, tmp1); 92 void m_apm_tanh(M_APM rr, int places, M_APM aa) argument 102 local_precision = places + 4; 109 m_apm_round(rr, places, tmp1);
|
H A D | mapmipwr.c | 49 void m_apm_integer_pow(M_APM rr, int places, M_APM aa, int mexp) argument 83 local_precision = places + 8; 108 m_apm_reciprocal(rr, places, tmpy); 112 m_apm_round(rr, places, tmpy);
|
H A D | mapmrsin.c | 63 void M_raw_sin(M_APM rr, int places, M_APM xx) argument 78 m_apm_round(tmp2, (places + 6), tmp8); 80 dplaces = (places + 8) - xx->m_apm_exponent; 81 tolerance = xx->m_apm_exponent - (places + 4); 118 m_apm_round(rr, places, sum); 127 void M_raw_cos(M_APM rr, int places, M_APM xx) argument 143 m_apm_round(tmp9, (places + 6), tmp8); 145 local_precision = places + 8; 146 tolerance = -(places + 4); 188 m_apm_round(rr, places, su [all...] |
H A D | mapmsqrt.c | 90 void m_apm_sqrt(M_APM rr, int places, M_APM aa) argument 126 tolerance = places + 4; 127 dplaces = places + 16; 185 m_apm_round(rr, places, tmp8);
|
H A D | mapmutil.c | 103 * add check for number of decimal places 269 void m_apm_round(M_APM btmp, int places, M_APM atmp) argument 281 ii = places + 1;
|
/haiku/src/apps/mail/ |
H A D | MailWindow.cpp | 2756 directory_which places[] = {B_SYSTEM_NONPACKAGED_BIN_DIRECTORY, local 2759 find_directory(places[i],&path);
|