Commit History

Author SHA1 Message Date
  trizen 100f7d86f5 - Slightly faster generation of k-powerful numbers in a given range. 2 weeks ago
  trizen 2f6a1f8aae - Parse 'ZERO WIDTH SPACE' (U+200B) as whitespace. 2 months ago
  trizen eb11b34026 - Added the Number `is_primitive_abundant(n)` method. 2 months ago
  trizen 2e990316a4 Number `_primality_pretest()`: when n > 10^50_000, try gcd with primorial(10^9) (on 64-bit systems). 2 months ago
  trizen 40c23f83e9 - Several minor optimizations in the Number class. 2 months ago
  trizen 4aa0032e5e Added several aliases for trigonometric functions. 3 months ago
  trizen ef17845c2c Added a few more RosettaCode scripts. 3 months ago
  trizen 5521bbfb0c - Slightly less overhead in RangeNumber `iter` for native integers and `step=1`. 3 months ago
  trizen 07dd6edec3 modified: README.md 3 months ago
  trizen f72e891a33 - Return false from Number `is_strong_psp(n, b)` when `gcd(n,b) != 1`. 3 months ago
  trizen d3d32d04d8 modified: NUMBER_THEORY_TUTORIAL.md 3 months ago
  trizen 2f78041420 Version 24.01 3 months ago
  trizen a5d8ae78d7 2024 -- better than last year? maybe <3 3 months ago
  trizen 8dc1329e0b Call `_primality_pretest(n)` from `_is_prob_prime(n)` for large enough `n`. 3 months ago
  trizen 25327caa07 Minor fix in `lucas_factor(n,j,tries)` when `j` is `nil`. 3 months ago
  trizen 174590c0ab modified: NUMBER_THEORY_TUTORIAL.md 3 months ago
  trizen a51dda5821 modified: NUMBER_THEORY_TUTORIAL.md 3 months ago
  trizen 7542010110 modified: NUMBER_THEORY_TUTORIAL.md 3 months ago
  trizen be643f2fa9 modified: NUMBER_THEORY_TUTORIAL.md 3 months ago
  trizen f6d5719b91 modified: lib/Sidef/Types/Number/Number.pm 3 months ago
  trizen 9e7b304cf8 modified: NUMBER_THEORY_TUTORIAL.md -- documented the Sophie Germain factorization method. 3 months ago
  trizen 731abe594d REPL: add typed words to auto-completion only when the code is valid 3 months ago
  trizen 0a9cd662c4 - Optimized Number `idiv_ceil(a,b)` for native positive integers. 4 months ago
  trizen 1b2caeaeb7 modified: NUMBER_THEORY_TUTORIAL.md -- document the new `Num!USE_PFGW` class-variable. 4 months ago
  trizen c9ba93e633 - Added the Number `znlog(a, g, m)` method. 4 months ago
  trizen 426346ec4c Slightly better performance in generating native pseudoprimes. 4 months ago
  trizen 65ee3494ca Execute `pfgw64` in a temporary directory. 4 months ago
  trizen 04e7c13d23 - Added the Number `Num!USE_PFGW` class-variable. (disabled by default) 4 months ago
  trizen 30aead5dd0 Ignore trial-division factors when looking for special factors in Number `_factor(n)`. 4 months ago
  trizen 2074f273c6 Fixed a minor issue in Number `is_powerful(n,k)`: return false if `n` is negative and `k == 1`. 4 months ago