Lines Matching refs:round
92 round(float_t f, format_t format, format_or_none_t i_format, rounding_mode_t rm)
96 f = round(f, format, none_format, rm);
143 /* round even when the fraction is exactly 1/2 */
156 * Large negative values round
173 * Large positive values round
186 * Large magnitude values round to the value
402 …float_t z = round(make_float(zs * val * (2 ** ze)), format, none_format, rounding_mode_t.TONEAREST…
404 float_t y = round(make_float(val * (2 ** ye)), format, none_format, rounding_mode_t.TONEAREST);
407 …float_t x = round(make_float(xs * val * (2 ** xe)), format, none_format, rounding_mode_t.TONEAREST…
410 printf(" %s,", strfromfloat(round(r, format, i_format, rounding_mode_t.TONEAREST), suf));
411 printf(" %s,", strfromfloat(round(r, format, i_format, rounding_mode_t.UPWARD), suf));
412 printf(" %s,", strfromfloat(round(r, format, i_format, rounding_mode_t.DOWNWARD), suf));
413 printf(" %s" , strfromfloat(round(r, format, i_format, rounding_mode_t.TOWARDZERO), suf));