Во-первых всегда будет хотя бы один корень x=d. Три корня будут тогда, когда подкоренное выражение 4-d больше нуля, т.е d<4; Все три корня должны быть квадратами сторон какого-то прямоугольного или тупоугольного треугольника. Пусть дан такой треугольник со сторонами a^2=d, b^2=2+sqrt(4-d), c^2=2-sqrt(4-d); Пусть угол между сторонами b и c равен A; Тогда по теореме косинусов имеем: d = 2+2+2*(4-4+d)*cosA = 4+2d*cosA, откуда d = 4/(1-2cosA).