summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ellipse/test.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/ellipse/test.cc b/ellipse/test.cc
index 89c5207..6c1b86a 100644
--- a/ellipse/test.cc
+++ b/ellipse/test.cc
@@ -1,3 +1,8 @@
+// #define DEBUG
+
+#ifdef DEBUG
+#include <iomanip>
+#endif
#include <iostream>
#include "ellipse.hh"
@@ -34,6 +39,10 @@ int main() {
e.set_axis(major, minor);
e.compute();
+#ifdef DEBUG
+ std::cout << std::fixed << std::setprecision(10);
+#endif
+
std::cout << "area: " << e.get_area() << std::endl;
std::cout << "circumference: " << e.get_circumference() << std::endl;
std::cout << "eccentricity: " << e.get_eccentricity() << std::endl;