Home

0x100000000000

0x100000000000 is a hexadecimal integer constant. It denotes the value of 1 followed by eleven zeros in hex, which equals 16^11, i.e., 2^44. In decimal, this is 17,592,186,044,416. It also corresponds to 16 tebibytes (TiB) of data, since 1 TiB equals 2^40 bytes, and 2^44 bytes equal 16 × 2^40 bytes.

As a power-of-two boundary, 0x100000000000 is used in computing to mark a boundary, size, or offset. Its

In hexadecimal notation, such constants are common for expressing large sizes and memory addresses, because powers

place
in
64-bit
systems
makes
it
a
natural
large
limit
or
cap
in
documentation
or
code
that
relies
on
binary-aligned
sizes.
For
example,
it
can
represent
a
16
TiB
interval
or
partition
size
in
some
storage
configurations,
though
exact
usage
varies
by
system.
of
two
map
cleanly
to
bit
boundaries.
0x100000000000
stands
out
as
one
of
the
higher-order
hex
powers
that
still
fits
comfortably
within
64-bit
arithmetic.