> 1+2*3 == (1+2)*3 == 9?

You may want to review the precedence order again.

         * All binary operators are left-associative.
         * Operator precedence:
                  ( )      highest
                  d
                  * /
                  + -      lowest