Перейти к содержанию
    

Векторы. Как вычислить длину линий вектора?

Пол дня мучаюсь, незнаю даже как поисковик спросить...

К примеру нужно провести линию на координаты X = 100, Y = 20. То есть вектор, который будет разбит на 21у прямую линию. Как вычислить длины этих линий? Смотрел по пикселам как делает виндовый paint, но так и не въехал как он вычисляет их длину... Может формула какая то есть? Задачка решаться будет на си для МК. Привожу рисунок для "въезжания" в мою проблему. Помогите :smile3046:

post-32864-1271869587_thumb.jpg

Изменено пользователем Anthoni

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Модуль вектора = sqrt{(x2-x1)^2+(y2-y1)^2}? где (x1, y1) и (x2, y2) координаты начала и конца вектора. Это вроде в школе проходят.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это вроде в школе проходят.

А мне кажется. что автору нужно вот это -

http://www.codenet.ru/progr/video/alg/alg3.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Tanya и SSerge - спасибо большое, это то что я искал!
Изменено пользователем Anthoni

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Tanya и SSerge - спасибо большое, это то что я искал!

Если бы понятнее изъяснялись, ответ бы получили раньше...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К сожалению с графикой никогда не работал, сложно сформулировать проблему :)

Тему можно закрыть. :cheers:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...