# Unsigned literal

**URL:** <https://discourse.julialang.org/t/unsigned-literal/69239>\
**Category:** New to Julia\
**Created:** [October 5, 2021, 2:28pm UTC](https://discourse.julialang.org/t/unsigned-literal/69239 "2021-10-05T14:28:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![whatsthecraic](https://avatars.discourse-cdn.com/v4/letter/w/7bcc69/32.png) [@whatsthecraic](https://discourse.julialang.org/u/whatsthecraic)\
**Post date:** [October 5, 2021, 2:28pm UTC](https://discourse.julialang.org/t/unsigned-literal/69239/1 "2021-10-05T14:28:44Z")

</div>

How do you create an UInt64 in julia? The same effect that can be achieved by `0ull` for the number 0 in C++.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [October 5, 2021, 2:38pm UTC](https://discourse.julialang.org/t/unsigned-literal/69239/2 "2021-10-05T14:38:37Z")

</div>

```julia
julia> UInt64(0)
0x0000000000000000

```

---

<div class="post-metadata">

**Author:** ![rfourquet](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rfourquet/32/3610_2.png) [@rfourquet](https://discourse.julialang.org/u/rfourquet)\
**Post date:** [October 19, 2021, 8:37am UTC](https://discourse.julialang.org/t/unsigned-literal/69239/3 "2021-10-19T08:37:36Z")

</div>

You can enter `UInt64` literals by writing out the numbers in hexadecimal with at least 9 digits (with 8 digits, it would be an `UInt32` literal):

```julia
julia> 0x00000000 # UInt32
0x00000000

julia> 0x000000000 # UInt64
0x0000000000000000

```

---

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [October 19, 2021, 9:38am UTC](https://discourse.julialang.org/t/unsigned-literal/69239/4 "2021-10-19T09:38:01Z")

</div>

> [@rfourquet](#):
>
> at least 9 digits

Beware to not go to up to 17 for UInt128 or 33 for BigInt. For that reason e.g. UInt64(0) is less likely to be surprising.
