Home | History | Annotate | Download | only in mpf

Lines Matching refs:ceil

42 check_one (mpf_srcptr src, mpf_srcptr trunc, mpf_srcptr ceil, mpf_srcptr floor)
48 ASSERT_ALWAYS (PREC(got) == PREC(ceil));
63 CHECK_SEP ("mpf_ceil", mpf_ceil, ceil);
83 CHECK_INPLACE ("mpf_ceil", mpf_ceil, ceil);
91 check_all (mpf_ptr src, mpf_ptr trunc, mpf_ptr ceil, mpf_ptr floor)
96 MPF_CHECK_FORMAT (ceil);
99 check_one (src, trunc, ceil, floor);
103 mpf_neg (ceil, ceil);
105 check_one (src, trunc, floor, ceil);
111 mpf_t src, trunc, ceil, floor;
116 mpf_init2 (ceil, 256L);
122 mpf_set_ui (ceil, 0L);
124 check_all (src, trunc, ceil, floor);
129 mpf_set_ui (ceil, 1L);
131 check_all (src, trunc, ceil, floor);
137 mpf_set (ceil, src);
139 check_all (src, trunc, ceil, floor);
145 mpf_set_si (ceil, 1L);
147 check_all (src, trunc, ceil, floor);
153 mpf_set_si (ceil, 1L);
155 check_all (src, trunc, ceil, floor);
162 mpf_set_si (ceil, 124L);
164 check_all (src, trunc, ceil, floor);
174 mpf_set (ceil, src);
176 check_all (src, trunc, ceil, floor);
190 mpf_add_ui (ceil, trunc, 1L);
191 check_all (src, trunc, ceil, floor);
205 mpf_set (ceil, trunc);
206 PTR(ceil)[0]++;
207 check_all (src, trunc, ceil, floor);
221 mpf_set (ceil, trunc);
222 PTR(ceil)[0]++;
223 check_all (src, trunc, ceil, floor);
225 /* F.F, carry out of ceil */
234 EXP(ceil) = 2;
235 SIZ(ceil) = 1;
236 PTR(ceil)[0] = 1;
237 check_all (src, trunc, ceil, floor);
239 /* FF.F, carry out of ceil */
250 EXP(ceil) = 3;
251 SIZ(ceil) = 1;
252 PTR(ceil)[0] = 1;
253 check_all (src, trunc, ceil, floor);
257 mpf_clear (ceil);