Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: ddhvvn   (07.03.2007 в 20:31)
Ну? Если матрица 20x20 и диапазон [1;-1], то значит длина=ширина одной клетки=1/10=0,1
Делите координаты на 0.1, учитывая знаки, с округлением и получаете клетку!

P.S.: вы же сказали "Начало координат - центр области", если так, то [0.05;0.05] - это не [0;0], а [11;11] ;-))) (но это если сами клетки нумеруются как и положено слева сверху. Может у Вас клетки тоже нумеруются из центра?)

P.P.S: надеюсь сильно не запудрил мозги ;-D


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: