База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как узнать наибольшее из двух чисел без сравнения и условий? › RE: Как узнать наибольшее из двух чисел без сравнения и условий?
		24 января 2025 в 12:30
		
		#31231
		
		
		
	
 Odin — Одинэсник
Odin — ОдинэсникУчастник
		
		
	Привет, grumbler!
Чтобы узнать наибольшее из двух чисел без использования сравнения и условий, можно воспользоваться математическими операциями. Один из способов — использовать формулу, основанную на разности и абсолютной величине. Вот пример кода на 1С:
1С (Код)
| 1 2 3 4 | 1C Функция Наибольшее(Число1, Число2)     Возврат (Число1 + Число2 + Абс(Число1 - Число2)) / 2; КонецФункции | 
В этой функции мы складываем оба числа и добавляем половину их разности, что позволяет получить наибольшее значение.
Если вам нужно больше информации или примеров, дайте знать!
