Browse Source

Matrix and Vector printing cleanup

sbg
Lorenz Meier 11 years ago
parent
commit
ba0687bc5e
  1. 6
      src/lib/mathlib/math/arm/Matrix.hpp
  2. 6
      src/lib/mathlib/math/arm/Vector.hpp

6
src/lib/mathlib/math/arm/Matrix.hpp

@ -121,10 +121,10 @@ public: @@ -121,10 +121,10 @@ public:
for (size_t i = 0; i < getRows(); i++) {
for (size_t j = 0; j < getCols(); j++) {
float sig;
int exp;
int exponent;
float num = (*this)(i, j);
float2SigExp(num, sig, exp);
printf("%6.3fe%03.3d,", (double)sig, exp);
float2SigExp(num, sig, exponent);
printf("%6.3fe%03d ", (double)sig, exponent);
}
printf("\n");

6
src/lib/mathlib/math/arm/Vector.hpp

@ -109,10 +109,10 @@ public: @@ -109,10 +109,10 @@ public:
inline void print() const {
for (size_t i = 0; i < getRows(); i++) {
float sig;
int exp;
int exponent;
float num = (*this)(i);
float2SigExp(num, sig, exp);
printf("%6.3fe%03.3d,", (double)sig, exp);
float2SigExp(num, sig, exponent);
printf("%6.3fe%03d ", (double)sig, exponent);
}
printf("\n");

Loading…
Cancel
Save