I'm using this piece of code
PartA.CFrame:toObjectSpace(PartB.CFrame)
to find the distance between the rotations of two different CFrames, which returns something along the lines of this
0, 0, 0, 0.907088459, 0.000253136997, 0.420940012, 0, 0.999999762, -0.00060136104, -0.420940131, 0.000545487681, 0.907088339
So this makes sense because the first 3 numbers are the position, and the following numbers are the distance between the rotations, correct? So I just need to know how to add those distances to a CFrame.
Why not just use the .Rotation Property of an object? Say
PartA.Rotation-PartB.Rotation
CFrame components are often useful in finding local lookVectors (as in, what's the lookVector in the right direction), but for this, a simpler solution is better