|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergiy Kanilo 2:5020/400 24 Apr 2003 00:36:16 To : Andrey Tarasevich Subject : Re: Усреднение углов -------------------------------------------------------------------------------- "Andrey Tarasevich" <atarasevich@telocity.com> wrote in message news:2847014376@p2.f175.n5020.z2.ftn... > Tue Apr 22 2003 21:40, Sergiy Kanilo wrote to Andrey Tarasevich: > > >> > >> VV> u16 avg_angle(u16 x, u16 y) > >> VV> { > >> VV> u16 tmp; > >> > >> VV> tmp = x - y; > >> > >> VV> return y + (tmp>>1) + (tmp&0x8000); > >> VV> } > >> > >> VV> Что может быть проще? > >> > >> Проще может быть > >> > >> return y + tmp / 2U + tmp % 0x8000; > > SK> возможно это проще, но вот правильнее ли? ;) > > А какая разница, правильнее или нет? Главное, чтобы неправильнее не было. > Хватит темнить. Hа что ты намкаешь? :) x=2, y=0, tmp =2 исходный вариант 0+1+0, что похоже на правду твой вариант 0+1+2, что не похоже на правду вот и все намеки :) Cheers, Serge --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/6577ebbe0f74.html, оценка из 5, голосов 10
|