According to the precedence table, the operator with higher precedence such as / and * will be evaluated before the operator with lower precedence like unary -, +.
Hence this:
-100 / -100 * 10
will be evaluated as:
-(100 / -(100 * 10))
Note: This rule is different from most of the programming languages where unary negation has higher precedence than multiplication and division e.g. VB, JavaScript.