Нужны ли здесь скобки или их можно убрать? (Delphi) - Вопросы по Delphi

Вопрос Нужны ли здесь скобки или их можно убрать? (Delphi)

Регистрация
11 Ноя 2012
Сообщения
66
Репутация
0
Спасибо
0
Монет
0
Эта строчка кода из исходников JPEG, в общем, в очередной раз решил пройтись по коду, проверить и вот смущает такая строчка:
while (ssize < DCTSIZE) and ((compptr^.h_samp_factor * ssize * 2 <= cinfo^.max_h_samp_factor * cinfo^.min_DCT_scaled_size) and (compptr^.v_samp_factor * ssize * 2 <= cinfo^.max_v_samp_factor * cinfo^.min_DCT_scaled_size)) do

Если написать по проще, то это будет:
while (условие_1) and ((условие_2) and (условие_3)) do ...

Вот меня смущает тот факт, что скобки объединяющие условие_2 и условие_3 они лишние, действительно ли это так?
 
Регистрация
15 Ноя 2013
Сообщения
77
Репутация
8
Спасибо
0
Монет
0
Чисто логически - лишние. Но чисто теоретически это может быть какой-то намек для компилятора, связанный с производительностью.
 
Сверху Снизу