# Zero and one do not respect precision of BigFloat

**URL:** https://discourse.julialang.org/t/zero-and-one-do-not-respect-precision-of-bigfloat/13927
**Category:** General Usage
**Created:** [August 23, 2018, 10:19am UTC](https://discourse.julialang.org/t/zero-and-one-do-not-respect-precision-of-bigfloat/13927 "2018-08-23T10:19:51Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![mzaffalon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzaffalon/32/214168_2.png) [@mzaffalon](https://discourse.julialang.org/u/mzaffalon)
#### Post date: [August 23, 2018, 10:19am UTC](https://discourse.julialang.org/t/zero-and-one-do-not-respect-precision-of-bigfloat/13927/1 "2018-08-23T10:19:51Z")

</div>

I would have hoped that `zero` and `one` would generate a BigFloat with the same precision as its argument.

```julia
julia> precision(zero(BigFloat(1, 1000))) 
256
julia> precision(one(BigFloat(1, 1000)))  
256

```

Is this a bug?

---

<div class="post-metadata">

### Author: ![mzaffalon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzaffalon/32/214168_2.png) [@mzaffalon](https://discourse.julialang.org/u/mzaffalon)
#### Post date: [August 23, 2018, 12:34pm UTC](https://discourse.julialang.org/t/zero-and-one-do-not-respect-precision-of-bigfloat/13927/2 "2018-08-23T12:34:49Z")

</div>

Moreover, even basic operations do not respect the precision:

```julia
julia> b = BigFloat(1, 1000); precision(b)
1000
julia> precision(3*b)
256
julia> precision(b/3)
256

```

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [August 23, 2018, 12:37pm UTC](https://discourse.julialang.org/t/zero-and-one-do-not-respect-precision-of-bigfloat/13927/3 "2018-08-23T12:37:30Z")

</div>

See [https://github.com/JuliaLang/julia/issues/10040](https://github.com/JuliaLang/julia/issues/10040)
