# math.round-div half-up rounds a half away from zero, which is what UK tax guidance and most invoicing systems assume. half-even is banker's rounding, used where repeated rounding must not bias upward. down truncates toward zero. Every mode is defined on integers only: no float ever touches a monetary amount.