Нормализация векторов

Нормализированный вектор - это вектор, длина которого равна единице. Направление остаётся тем же, но длина становится единичной. Нужно просто для того чтобы только направление осталось.
 
Пример применения:
Есть вектор с неизвестной длиной, нужен вектор в том же направлении только равный 500. Для того чтобы получить вектор длиной равной 500, нужно умножить нормализованный единичный вектор на 500.