diff --git a/src/main.cpp b/src/main.cpp index e211755..794dace 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -182,6 +182,7 @@ void error(string in, int exitc = 1) { bool isInt(string in) { try { stoi(in); + if (stod(in) != stoi(in)) return false; return true; } catch (...) { return false;