softvip, согласен с вами что из за этих "мультидевайдов" всегда возникает путаница. Но вы опять написали строку без всякого смысла.
sub($div(%ps_width%,2),0) это: ширина = W : 2 - 0;
Давайте так. Возьмём, к примеру, фиксированное значение размера панели PSS: %ps_width% = 100.
Соответственно Cover панель, согласно первого примера, должна быть меньше как указано в строке(если значение верно): $sub(%ps_width%,5) что равно W = 100 - 5 = 95;
Тогда получаем второе значение: W = 100 Х 95 : 100 = 95; $muldiv(%ps_width%,95,100)
Теперь вместе: $min($muldiv(%ps_width%,95,100),$sub(%ps_width%,5));
Берём калькулятор и проверяем.
Если ширина сплиттера 200, то ширина Cover панели равна 190: $min(200 Х 95 : 100 = 190 , 200 - 5 = 195)
Если ширина сплиттера 90, то ширина Cover панели равна 85: $min(90 Х 95 : 100 = 85,5 , 90 - 5 = 85)
Всё.