summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-05-28 23:49:00 -0700
committerFuwn <[email protected]>2022-05-28 23:49:00 -0700
commitc56e4d3b09942adc0ac78be63e8d89b5d62d301f (patch)
treea562fbe51a3c1256f2a5d8f4006793308ff0f79e
parentfeat: initial commit (diff)
downloadellipse-c56e4d3b09942adc0ac78be63e8d89b5d62d301f.tar.xz
ellipse-c56e4d3b09942adc0ac78be63e8d89b5d62d301f.zip
feat(test.cc): debug precision
-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;