Air_demon написал(а):
Code:
Если А = 0 , то
Если B > 0 , то
Max( ABS(A) , ABS (B) ) * 1 - С
Иначе
Max( ABS(A) , ABS (B) ) * -1 - С
КонецЕсли
Иначе
Если А > 0 , то
Max( ABS(A) , ABS (B) ) * 1 - С
Иначе
Max( ABS(A) , ABS (B) ) * -1 - С
КонецЕсли
КонецЕсли
Вроде так.
Извините, а разве в ветке где идет проверка на А = 0 есть блок "иначе" для значения B?
Code:
Если А = 0 , то
Если B > 0 , то
Max( ABS(A) , ABS (B) ) * 1 - С
Если B < 0, то
Max( ABS(A) , ABS (B) ) * -1 - С
Если B = 0, то
Max( ABS(A) , ABS (B) ) * 0 - С
КонецЕсли
Иначе
Если А > 0 , то
Max( ABS(A) , ABS (B) ) * 1 - С
Иначе
Max( ABS(A) , ABS (B) ) * -1 - С
КонецЕсли
КонецЕсли