|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Stanislav Shwartsman 2:400/520 23 Apr 2003 20:58:44 To : Andrey Tarasevich Subject : Усреднение углов -------------------------------------------------------------------------------- 23 Apr 03 21:05, you wrote to Sergiy Kanilo: >>> 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>> возможно это проще, но вот правильнее ли? ;) AT> А какая разница, правильнее или нет? Главное, чтобы неправильнее не AT> было. Хватит темнить. Hа что ты намкаешь? :) tmp & 0x8000 != tmp % 0x8000, даже рядом не лежало E-mail: gate@fidonet.org.il Voice Phones: 972-4-8330554 (home), 972-5-4481073 (cell) Bye ! Stanislav (AKA Night's Man) [Team Technion] --- * Origin: Gate From Another World ... From Haifa, Israel (2:400/520) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/17853ea6e28e.html, оценка из 5, голосов 10
|