Sounds like perfect order in which the operands should be applied to me. Division has higher priority and is performed first. If you want to make sure things are done in the order you expect always use parenthesis.
Yes - having a bad day on the math front! what a numpty....
It is (of course) doing it perfectly and my brain isn't.....
What I wanted was (.a + .b) / 2 and that was what I used in the end... Sadly .Return = 0 would have probably worked just as well
(see https://www.matrixtsl.com/mmforums/view ... 26&t=20604)
Division is completed first since it is more important. Always use parentheses if you want to ensure that things are completed in the sequence you anticipate.