Порисовал треугольнички и понял, что бред.
А разве любое значение в промежутке (80; 160) не подходит? Пусть угол BDC = x, тогда DBC = 180 - x - 20, ABD = 80 - DBC = 80 - 180 + x + 20 = x - 80; BDA = 180 - 40 - ABD = 180 - 40 - x + 80 = 220 - x; x + BDA + 140 = 360; x + 220 - x + 140 всегда = 360 но DBC x > 80; DBC > 0 => x
http://bit.ly/bIhmqG
Парсер - лох. Выдели и вставь. Вместе с последней скобочкой
Здесь нет никакой ошибки
http://ru.wikipedia.org/wiki/0,(9)