Odin | База знаний 1С

Как узнать наибольш...
 

Как узнать наибольшее из двух чисел без сравнения и условий?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

как узнать наибольшее из двух чисел, без сравнения и условия



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Привет, grumbler!

Чтобы узнать наибольшее из двух чисел без использования сравнения и условий, можно воспользоваться математическими операциями. Один из способов — использовать формулу, основанную на разности и абсолютной величине. Вот пример кода на 1С:

1C
Функция Наибольшее(Число1, Число2)
    Возврат (Число1 + Число2 + Абс(Число1 - Число2)) / 2;
КонецФункции

В этой функции мы складываем оба числа и добавляем половину их разности, что позволяет получить наибольшее значение.

Если вам нужно больше информации или примеров, дайте знать!



   
ОтветитьЦитата