bx, by - вроде бы такие же вышли
ABCD - верно

Скалярное умножение: a*b = ax*bx+ay*by
Векторное умножение: a*b = ax*by - bx*ay