Честно говоря никогда не задумывался над этими s и p и до сих пор не знаю что они значат. Это последовательно и параллельно?
само собой разумеется, что знак + или минус реактивности должны быть "зашиты
внутри" X.
Он конечно есть при самом числе. Но тут по оформлению вот что получается. Если выводить число с отрицательной мнимой частью, то получиться, например, 25-j25, а если с положительной, то 25 j25, так как плюс по умолчанию опускается. Поэтому знак нужно выводить отдельной подстановкой в выводе через кавычки, вписывая в формулу вывода "+" или "-". При чем плюс так вписывать нужно, а минус нет. Поэтому и выводить нужно разными строками и ещё делать проверку знака. Или возможно, что у меня пока не хватает опыта в написании РНР кода, как это сделать красиво и просто.
Но, в любом случае, спасибо что дали пожелание.
Ps. Поддержки комплексных чисел в РНР по умолчанию нет. Нужно выводить отдельно вещественную и мнимую части, вот в чем проблема. Есть возможность через класс, но там полная засада.
