# Round base parameter julia behaviour

**URL:** <https://discourse.julialang.org/t/round-base-parameter-julia-behaviour/41831>\
**Category:** New to Julia\
**Tags:** question, documentation\
**Created:** [June 22, 2020, 1:31am UTC](https://discourse.julialang.org/t/round-base-parameter-julia-behaviour/41831 "2020-06-22T01:31:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cindRoberta](https://avatars.discourse-cdn.com/v4/letter/c/a698b9/32.png) [@cindRoberta](https://discourse.julialang.org/u/cindRoberta)\
**Post date:** [June 22, 2020, 1:31am UTC](https://discourse.julialang.org/t/round-base-parameter-julia-behaviour/41831/1 "2020-06-22T01:31:17Z")

</div>

can someone explain me how the base parameter works on round function: [Mathematics · The Julia Language](https://docs.julialang.org/en/v1/base/math/#Base.round-Tuple%7BType,Any%7D)

why round(1456.67884565647, digits=5, base=2) results 1456.6875 for example

thanks

---

<div class="post-metadata">

**Author:** ![contradict](https://avatars.discourse-cdn.com/v4/letter/c/ac91a4/32.png) [@contradict](https://discourse.julialang.org/u/contradict)\
**Post date:** [June 22, 2020, 4:33am UTC](https://discourse.julialang.org/t/round-base-parameter-julia-behaviour/41831/2 "2020-06-22T04:33:35Z")

</div>

In your example, you asked for `1456.67884565647` rounded to 5 base 2 digits, or the nearest `1/2^5=1/32`.

```julia
julia> .67884565647 * 32
21.72306100704

```

The round operation results in `1456 + 22/32 = 1456.6875`.
