Там, по-моему, почти цельнотянуто из
Вики и выглядит довольно странно. Канонический вариант формулы Кардано можно посмотреть, скажем, в
БСЭ. Он сводится к тому, что для уравнения
три корня (два из которых, возможно, совпадают) получаются как
, где
-- три комплексных значения кубического корня. Знак перед квадратным корнем можно фиксировать любым из двух возможных способов, но так, чтобы
получалось ненулевым. Впрочем, ноль там может получиться только в тривиальном случае, когда
.
(Хотя с вычислительной точки зрения в любом случае лучше посчитать оба варианта выражения под кубическим корнем и для извлечения корня выбрать тот вариант, который больше по модулю -- это минимизирует погрешности округления.)