Commit History

Author SHA1 Message Date
  trizen 8a4ae7197b Version 23.03 1 year ago
  trizen b5acc42091 Documented several String methods. 1 year ago
  trizen 14ae1a3adb - Optimized Number `is_lucas_carmichael(n)` for native `n`. 1 year ago
  trizen 689de07b09 - Several optimizations in the Number class. 1 year ago
  trizen d4af5023ca Slightly faster generation of non-squarefree Fermat pseudoprimes. 1 year ago
  trizen 5925312284 - Faster generation of Fermat pseudoprimes `n` with `omega(n) = 1`. 1 year ago
  trizen 2addc0983f - Much faster generation of non-squarefree Fermat pseudoprimes. 1 year ago
  trizen f85b88c395 - Better performance in Number `n.is_psp(b)` and `n.is_strong_psp(b)` for native `n`. 1 year ago
  trizen 5647bc2d90 - Faster generation of native non-squarefree Fermat pseudoprimes. 1 year ago
  trizen ab0888ab57 - Optimized the generation of squarefree pseudoprimes (~8x faster). 1 year ago
  trizen 1ea2a2110e - Slightly better performance in Number `is_squarefree_almost_prime(n,k)` for medium-sized integers. 1 year ago
  trizen 9b8a9a2425 - Better performance in Number `divisors(n)` for large `n`. 1 year ago
  trizen 83fb10f655 - Added the File and Dir `.mktemp` method. 1 year ago
  trizen cc3570dd9f - Added the Dir `.find` method. 1 year ago
  trizen 71c94b8689 - Added the String `.use` method, to load a Perl module using `eval('use ...')`. 1 year ago
  trizen bceaf85210 Perl deparser: escape the special characters in string values. 1 year ago
  trizen 8e7f33c9fd - Added the String `gzip` and `gunzip` methods. 1 year ago
  trizen 644c271a0c - Added the String `.deflate` and `.inflate` methods. 1 year ago
  trizen 086efe621e Several minor tweaks and simplifications in the Number class. 1 year ago
  trizen 181de7ad26 Slightly better performance in Number `is_squarefree(n)` for large n. 1 year ago
  trizen 180962bd33 Minor optimizations in Number `is_omega_prime(n,k)` and `is_almost_prime(n,k)`. 1 year ago
  trizen 988d2c899e Extended `_prime_count_range` to handle non-native integers. 1 year ago
  trizen 86b77f268b - Faster implementation for non-native integers `n` in Number `prime_count(n)`. 1 year ago
  trizen 3ae877db74 Several small optimizations in the Number class. 1 year ago
  trizen 73ff49f412 - When `Num!USE_FACTORDB` is enabled, and factordb.com does not have the factorization of `n`, send newly found factors to factordb.com. 1 year ago
  trizen a7f5799bbf Use `JSON::PP` (instead of `JSON`) for parsing the JSON data from `factordb.com`. 1 year ago
  trizen d5e152818a - Added the Number `Num!USE_FACTORDB` class variable (disabled by default). 1 year ago
  trizen 3da49887e7 Prevent a crash in Number `nth_almost_prime(n,k)`, with `HAS_NEW_PRIME_UTIL => 1`, for values of `n` and `k` such that the n-th k-almost prime exceeds ULONG_MAX. 1 year ago
  trizen 3389ae160c - Minor performance improvement in Number `gcd(a,b)` and `a` and `b` are native integers. 1 year ago
  trizen 56abfa507a Bug-fix: an empty block now returns nothing when called. 1 year ago