8.2.6 點(diǎn)積運(yùn)算
點(diǎn)積一種運(yùn)算,以兩個(gè)向量為操作數(shù),返回一個(gè)數(shù)值。返回的數(shù)值與兩個(gè)向量之間的角度有關(guān)。
A ● B=│A││B│cos(θ)
向量A和向量B的點(diǎn)積運(yùn)算返回A和B的長(zhǎng)度與兩者夾角的余弦的乘積。圖8-13以圖形化方式顯示了點(diǎn)積運(yùn)算。如果向量B和A經(jīng)過了歸一化,那么它們的長(zhǎng)度值為1,公式將簡(jiǎn)化為A·B=cos(θ)。要想得到角度值,可以使用反余弦運(yùn)算。在C#中,反余弦函數(shù)是Math.acos,它返回以弧度計(jì)算的角度值。