round(14.5) #Showing 14 round(13.5) #Showing 14
There is an explanation in
that round goes to the even digit.
I believe this is one of the charming differences between what we are taught in math class versus what we are taught in computer class.
If you want to read more about rounding, see Rounding - Wikipedia
There are some other differences between math and computer science, for example in order of operations. Even Excel has some quirks. Enter = -3^2 in Excel and ask if you are happy with that result.
It is a nightmare across a lot of software.
curious.math.table.pdf (127.5 KB)
Yes, besides the issue of whether -3^2 equals -(3^2) or (-3)^2, software differs on the order of successive exponentiation, where a^(b^c) does not usually equal (a^b)^c.
Use extra parentheses to be sure.