![]() |
|
Just another Perl shrine | |
PerlMonks |
Re: Re: Re: Operator Precedenceby ariels (Curate) |
on Jul 22, 2001 at 18:13 UTC ( #98818=note: print w/replies, xml ) | Need Help?? |
Precedence is not the issue in comparing
with Neither will work if and has higher precedence than <= and >=! The issue with the extra brackets here is to add a structure to the code that simplifies understanding. Instead of having to understand 4 independent logical tests, I have to understand 2 logical tests, then combine them. And once I've worked out the first test is "$x is between $x_min and $x_max", the second test is much easier to work out. An alternative way to produce the division is simply by using a line break: also makes the analogy easier. In any case, a much nicer way to write an interval test (if you're worried about readability) is to put $x on the inside, and keep all comparisons using the same direction:
In Section
Meditations
|
|