Форматирование вывода в C ++

В коде C ++ у меня есть матрица двойных переменных, которые я распечатываю. Однако, поскольку все они имеют разное количество цифр, выходной формат уничтожается. Одним из решений является сделать cout.precision(5) но я хочу, чтобы разные столбцы имели разную точность. Кроме того, поскольку в некоторых случаях существуют отрицательные значения, наличие- знак также вызывает проблемы. Как обойти это и произвести правильно отформатированный вывод?

Ответы на вопрос(6)

Ваш ответ на вопрос