Господа, есть небольшая задачка. Работаю с дисплеем и тачскрином. Как вы сами понимаете, координаты дисплея и координаты тачскрина - это две большие разницы (или, как говорят в Одессе, четыре маленьких)) ).
координаты дислпея вычисляются следующим образом: х=touch_x*800/256 y=touch_y*480/256
Но полученный результат является float, а функция, куда будут переданы координаты берет int. Естественно, такой вариант как скажем Circle (touch_x*800/256, touch_y*480/256 .....) не прокатит.
Мне хочется с наименьшими процессорными затратами получить округленные числа типа int, как это сделать? Ибо способов существует несколько, а вот какой быстрее....
Спасибо.
Сообщение отредактировал zheka - Dec 21 2010, 12:34
|