real
in JASS).Spaces do nothing. You can write 3 + 5 in jass the answer will be same as 3+5.are you sure? theres a space between / and 3 though, it might mean something. Also, the dots.. what could it mean?
Normal math rules apply.
() > / or * > + or -
However GUI automatically creates () so if you do the math in GUI it could potentially give incorrect results.
I will also add to this
If 2 expressions are of the same weight(2 multiplications next to each other, multiplication then division etc) then they are always evaluated left to right.
So: 5+3+7*9/3+8-7 will be the same as ((5+3)+((7*9)/3)+8)-7, the result is 30 btw
No...multi or divi has no difference, whether who will come first. answer always same
pure multi and divi expression can be evaluated in anyway
set i = SomeFunction() * someOtherFunction()
set i = 11 * 3 / 7 * 5
// Equivalent with bracers for explicit ordering.
set i = (((11 * 3) / 7) * 5)