Для вычисления угла между векторами необходимы их координаты. Формула для косинуса угла между векторами a и b: cos(theta) = (a * b) / (|a| * |b|).
а) Если векторы заданы как a = (a1, a2, a3) и b = (b1, b2, b3), то:
cos(theta) = (a1*b1 + a2*b2 + a3*b3) / (sqrt(a1^2 + a2^2 + a3^2) * sqrt(b1^2 + b2^2 + b3^2))
б) Аналогично для второго случая, если координаты векторов известны.