# What is faster? Modular Arithmetic functions and operations

**URL:** <https://discourse.julialang.org/t/what-is-faster-modular-arithmetic-functions-and-operations/51211>\
**Category:** Performance\
**Tags:** question\
**Created:** [December 3, 2020, 5:03pm UTC](https://discourse.julialang.org/t/what-is-faster-modular-arithmetic-functions-and-operations/51211 "2020-12-03T17:03:45Z")\
**Posts on this page:** 1\
**Page:** 2

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [December 4, 2020, 1:08am UTC](https://discourse.julialang.org/t/what-is-faster-modular-arithmetic-functions-and-operations/51211/21 "2020-12-04T01:08:25Z")

</div>

I wouldn’t use a bigint for `digits` at all, since that isn’t a big number. Instead use `big(10)^c`

[Previous page](https://discourse.julialang.org/t/what-is-faster-modular-arithmetic-functions-and-operations/51211.md?page=1)
