# Julia optimisation difference

**URL:** <https://discourse.julialang.org/t/julia-optimisation-difference/40366>\
**Category:** General Usage\
**Tags:** question\
**Created:** [May 28, 2020, 6:53pm UTC](https://discourse.julialang.org/t/julia-optimisation-difference/40366 "2020-05-28T18:53:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![haankers](https://avatars.discourse-cdn.com/v4/letter/h/bbe5ce/32.png) [@haankers](https://discourse.julialang.org/u/haankers)\
**Post date:** [May 28, 2020, 6:53pm UTC](https://discourse.julialang.org/t/julia-optimisation-difference/40366/1 "2020-05-28T18:53:35Z")

</div>

When the following code is run  
x = muladd((5270536651468945146),(π),13656)  
println(x\*(10^-19))

it produces 1.6557879224730618 at optimisation level 0 and 1, but it produces 1.6557879224730616 at 2 and 3. I know the precision is not a massive difference but wanted to flag it anyway.
