|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Yurij Zabelyshynskij 2:5020/400 28 Nov 2001 02:51:03 To : Kostya Sudilovsky Subject : Re: максимум двух чисел без сравнения --------------------------------------------------------------------------------
Hi, Kostya.
Kostya Sudilovsky wrote
>>> как найти максимум двух чисел не используя условного оператора
>> max(x,y) = (x+y+|x-y|)/2
> Так ведь сказано: не используя условного оператора
> abs(x) по определению x если x>=0 иначе -x
Максимум тоже определяется с условным оператором. Тогда твой вопрос не
имеет смысла. А если практически, то все зависит от реализации.
Hапример, Delphi реализует модуль без условных переходов. Если не
нравится модуль, то какими функциями ты располагаешь?
WBR, Yura.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/65770a2a253b.html, оценка из 5, голосов 10
|