round_away
if (round_away (is_neg, (last_digit - L'0') & 1, next_digit >= L'5',
do_round_away = round_away (negative, last_digit_value & 1,