fix sales tax rounding in some edge cases, #42263, from #39487