# Announcing IntegerMathUtils.jl

**URL:** <https://discourse.julialang.org/t/announcing-integermathutils-jl/74269>\
**Category:** Package Announcements\
**Tags:** announcement, math\
**Created:** [January 9, 2022, 6:46am UTC](https://discourse.julialang.org/t/announcing-integermathutils-jl/74269 "2022-01-09T06:46:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Oscar\_Smith](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oscar_smith/32/25343_2.png) [@Oscar\_Smith](https://discourse.julialang.org/u/Oscar_Smith)\
**Post date:** [January 9, 2022, 6:46am UTC](https://discourse.julialang.org/t/announcing-integermathutils-jl/74269/1 "2022-01-09T06:46:42Z")

</div>

Hi all, I’m just announcing a small utility package called [JuliaMath/IntegerMathUtils.jl](https://github.com/JuliaMath/IntegerMathUtils.jl).  
It adds a few gmp wrappers that provide useful integer functionality that doesn’t exist in `Base`. Specifically, it currently exports `iroot`, `ispower`, `find_exponent` (not a wrapper, but in the same vein), and `is_probably_prime`.

If you have more similar utility functions that you don’t have a good place for, feel free to make a PR!

---

<div class="post-metadata">

**Author:** ![ericphanson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ericphanson/32/215186_2.png) [@ericphanson](https://discourse.julialang.org/u/ericphanson)\
**Post date:** [January 9, 2022, 3:43pm UTC](https://discourse.julialang.org/t/announcing-integermathutils-jl/74269/2 "2022-01-09T15:43:59Z")

</div>

Can you link to the package?

---

<div class="post-metadata">

**Author:** ![Oscar\_Smith](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oscar_smith/32/25343_2.png) [@Oscar\_Smith](https://discourse.julialang.org/u/Oscar_Smith)\
**Post date:** [January 9, 2022, 4:30pm UTC](https://discourse.julialang.org/t/announcing-integermathutils-jl/74269/3 "2022-01-09T16:30:05Z")

</div>

good point. [GitHub - JuliaMath/IntegerMathUtils.jl](https://github.com/JuliaMath/IntegerMathUtils.jl)

---

<div class="post-metadata">

**Author:** ![zdenek\_hurak](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/zdenek_hurak/32/53118_2.png) [@zdenek\_hurak](https://discourse.julialang.org/u/zdenek_hurak)\
**Post date:** [January 9, 2022, 4:38pm UTC](https://discourse.julialang.org/t/announcing-integermathutils-jl/74269/4 "2022-01-09T16:38:30Z")

</div>

You can still modify the original post. Interested readers will not have to scroll down to find the link.

---

<div class="post-metadata">

**Author:** ![Oscar\_Smith](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oscar_smith/32/25343_2.png) [@Oscar\_Smith](https://discourse.julialang.org/u/Oscar_Smith)\
**Post date:** [January 12, 2022, 3:32pm UTC](https://discourse.julialang.org/t/announcing-integermathutils-jl/74269/5 "2022-01-12T15:32:33Z")

</div>

For anyone interested, this is officially in the General repository. CI coming soon.
