Wyswietlanie macierzy liczb w zwartej formie

0
cout<<fixed<<setprecision(2);

for(i=0;i<4;i++)
{
    setw(4);
    cout <<" "<< macierz[j][i];
}

Jest tak :

 | 5.85 8.80 3.68 24.46 | 
 | 2.46 4.70 1.42 7.12 | 
 | 0.56 0.47 0.28 9.91 | 
 | 1.48 1.84 0.63 18.14 |

Chce tak :

 | 5.85 8.80 3.68 24.46 | 
 | 2.46 4.70 1.42  7.12 | 
 | 0.56 0.47 0.28  9.91 | 
 | 1.48 1.84 0.63 18.14 |

Wszelkie kombinacje modyfikowania klasy cout mnie zawiodły, jak jest po jednej liczbie w kolumnie to żadna filozofia, natomiast problem pojawia się gdy neico większa liczba stoi w którejś kolumnie z kolei.

1
cout<<fixed;
for(i=0;i<4;++i) cout<<setprecision(2)<<setw(6)<<macierz[j][i]; 

1 użytkowników online, w tym zalogowanych: 0, gości: 1