Как узнать координаты края окружности зная начальную позицию, радиус и угол?
Не совсем понял, почему у вас там 180 градусов, но вот так:
y = R*sin(угол) 
x = R*cos(угол)
Э-э... косинус и синус угла, умноженные на радиус? Ну, плюс координаты центра натурально. И надо аккуратно смотреть, откуда (и в каком направлении) считается угол.
(180 градусов на рисунке вообще неясно, причем. Точка B ни от стандартного начала, ни от конца радиуса не в 180 градусах.)