summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Bauer <ulrich.bauer@tum.de>2016-05-03 07:05:29 +0200
committerUlrich Bauer <ulrich.bauer@tum.de>2016-05-03 07:05:29 +0200
commit54ab252cce0608590207a9e2a1c69421b99b9070 (patch)
tree94d42dd9ddf0812fac8330956e42de4a5c35385d
parentfcfc0e23662bbdb11ac32e32d940d9dcc3fee04e (diff)
primality check
-rw-r--r--ripser.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ripser.cpp b/ripser.cpp
index 183fbc4..ffb514f 100644
--- a/ripser.cpp
+++ b/ripser.cpp
@@ -804,8 +804,8 @@ void compute_pairs(
#endif
}
-bool is_prime(const long n) {
- for (int i = 2; i <= n/2; ++i) if (n%i == 0) return false;
+bool is_prime(const unsigned long n) {
+ for (unsigned long i = 2; i*i <= n; ++i) if (n%i == 0) return false;
return true;
}