Home
last modified time | relevance | path

Searched refs:remainder (Results 1 – 1 of 1) sorted by relevance

/src/klibc/
A Drt_vsnprintf_std.c553 double remainder = (abs_number - (double) number_.integral) * powers_of_10[precision]; in get_components() local
554 number_.fractional = (int_fast64_t)remainder; in get_components()
556 remainder -= (double) number_.fractional; in get_components()
558 if (remainder > 0.5) { in get_components()
566 else if ((remainder == 0.5) && ((number_.fractional == 0U) || (number_.fractional & 1U))) { in get_components()
572 remainder = abs_number - (double) number_.integral; in get_components()
573 if ((!(remainder < 0.5) || (remainder > 0.5)) && (number_.integral & 1)) { in get_components()
644 double remainder = non_normalized - unapply_scaling((double) components.integral, normalization); in get_normalized_components() local
647 double scaled_remainder = apply_scaling(remainder, account_for_precision); in get_normalized_components()

Completed in 27 milliseconds