Theorie:

Der Schnittwinkel zweier Geraden ist der kleinste Winkel, der von ihnen gebildet wird.
 
Sind die allgemeinen Gleichungen zweier Geraden
a1x+b1y+c1=0
und
a2x+b2y+c2=0,
so sind ihre Normalvektoren n1→=a1;b1 und n2→=a2;b2.
Bezeichnet man den Winkel zwischen den Normalvektoren mit α, so beträgt sein Kosinus 
cosα=n1→⋅n2→n1→n2→.
 
Der Kosinus des Schnittwinkels zweier Geraden entspricht dem Betrag von cosα. Durch Einsetzen der Koordinaten des Normalvektors erhält man so folgende Formel:
Wichtig!
Der Kosinus des Schnittwinkels zweier Geraden ist cosϕ=a1a2+b1b2a12+b12a22+b22
 
Sind die kanonischen Gleichungen zweier Geraden 
x−x1p1=y−y1q1 und x−x2p2=y−y2q2
gegeben, dann sind ihre Richtungsvektoren l1→=p1;q1 und l2→=p2;q2, und der Kosinus des Schnittwinkels dieser Geraden kann mit der Formel
cosϕ=l1→⋅l2→l1→l2→ oder
cosϕ=p1p2+q1q2p12+q12p22+q22 
berechnet werden.