closes https://github.com/frappe/frappe/issues/19570
These are easy to understand. Added third method for corrected banker's rounding.