Математический форум Math Help Planet
http://mathhelpplanet.com/

Преобразование координат
http://mathhelpplanet.com/viewtopic.php?f=33&t=35184
Страница 1 из 1

Автор:  morg4n [ 01 авг 2014, 11:38 ]
Заголовок сообщения:  Преобразование координат

Нужно преобразовать координат из [x,y] в [строка, колонка] и наоборот.
Буду крайне благодарен за помощь.
Колонки идут зигзагом.
Изображение

-1 (теоретически начало координат)

Из строка, колонка в x,y координаты:
$x = $col-floor(($row-1)/2);
$y = $col + ceil(($row-1)/2);

Автор:  morg4n [ 01 авг 2014, 12:45 ]
Заголовок сообщения:  Re: Преобразование координат

Из строки, колонки в x,y:
$c = floor( ($x+$y) / 2);
$r = ($y - $c) * 2+ ( 1 - ($x+$y) % 2);

Я бьюсь над этим второй день. Вы ребята чудеса творите.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/