Как вычислить градус поворота между точками?
Это некорректно поставленная задача.
Вы неправильно формулируете. У вас не только 2 точки. Между двумя точками не может быть градуса поворота. У вас в точке А находится ориентированный объект с каким-то углом. AB образуют вектор и объект ориентирован вектором. Нужна найти угол между векторами. Легко найдете как.
Либо на AB лежит прямая. Вторая прямая тоже проходит через А, но под определенным углом.
Короче, можно несколько представлений использовать и решать задачу в зависимости от ваших знаний. Это школьная программа поэтому конкретного ответа вы, скорее всего, не получите