|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Egor Belskikh 2:5020/5113.13 28 Nov 2001 23:25:06 To : Kostya Sudilovsky Subject : максимум двух чисел без сравнения -------------------------------------------------------------------------------- 27 Nov 01 года (а было тогда 21:36) Kostya Sudilovsky в своем письме к Yurij Zabelyshynskij писал: >>> как найти максимум двух чисел не используя условного оператора YZ>> max(x,y) = (x+y+|x-y|)/2 KS> Так ведь сказано: не используя условного оператора KS> abs(x) по определению x если x>=0 иначе -x Hу, дык, реализуем абсолютное значение мат. языком: abs( x ) = sqrt( x*x ) А всё остальноё сводится к формуле: max( x, y ) = ( x + y + sqrt((x * y) * (x * y)) ) / 2 KS> PS простите мне мне мою занудность :) М-дя-сь... Только вот для чего нужно тебе это? Так что все: _*ПОКА*_!!! --- GoldED+/W32 1.1.5-20010807 * Origin: Black Atmospheria - world of black minds (2:5020/5113.13) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/188513c053b41.html, оценка из 5, голосов 10
|