Also found in: Dictionary, Thesaurus, Medical, Financial, Acronyms, Wikipedia.

hexadecimal notation

, hexadecimal
a number system having a base 16; the symbols for the numbers 0--9 are the same as those used in the decimal system, and the numbers 10--15 are usually represented by the letters A--F. The system is used as a convenient way of representing the internal binary code of a computer


Pertaining to a number system using the base 16. Also known as sexadecimal.


(Or "hex") Base 16. A number representation using the digits 0-9, with their usual meaning, plus the letters A-F (or a-f) to represent hexadecimal digits with values of (decimal) 10 to 15. The right-most digit counts ones, the next counts multiples of 16, then 16^2 = 256, etc.

For example, hexadecimal BEAD is decimal 48813:

digit weight value B = 11 16^3 = 4096 11*4096 = 45056 E = 14 16^2 = 256 14* 256 = 3584 A = 10 16^1 = 16 10* 16 = 160 D = 13 16^0 = 1 13* 1 = 13 ----- BEAD = 48813

There are many conventions for distinguishing hexadecimal numbers from decimal or other bases in programs. In C for example, the prefix "0x" is used, e.g. 0x694A11.

Hexadecimal is more succinct than binary for representing bit-masks, machines addresses, and other low-level constants but it is still reasonably easy to split a hex number into different bit positions, e.g. the top 16 bits of a 32-bit word are the first four hex digits.

The term was coined in the early 1960s to replace earlier "sexadecimal", which was too racy and amusing for stuffy IBM, and later adopted by the rest of the industry.

Actually, neither term is etymologically pure. If we take "binary" to be paradigmatic, the most etymologically correct term for base ten, for example, is "denary", which comes from "deni" (ten at a time, ten each), a Latin "distributive" number; the corresponding term for base sixteen would be something like "sendenary". "Decimal" is from an ordinal number; the corresponding prefix for six would imply something like "sextidecimal". The "sexa-" prefix is Latin but incorrect in this context, and "hexa-" is Greek. The word octal is similarly incorrect; a correct form would be "octaval" (to go with decimal), or "octonary" (to go with binary). If anyone ever implements a base three computer, computer scientists will be faced with the unprecedented dilemma of a choice between two *correct* forms; both "ternary" and "trinary" have a claim to this throne.
References in periodicals archive ?
Caption: Figure 8 A scheme of the entire process presented in this paper: 1) The data of the original image was accessed and converted to hexadecimal format, 2) rearranged as a list, 3) sorted numerically using decimal format, and 4) reassembled without adding new bytes to the existing data
OK, but what about those really long IPv6 addresses that have way more than six hexadecimal groups?
It is easier for humans to read hexadecimal numbers than binary
Since the safe colour values are often displayed in hexadecimal and/or RGB colour space, so a conversion to CIE L*a*b* was made using MathWorks Matlab R2009b.
The book includes review questions with an answer key, resources, a guide to the hexadecimal color guide referred to throughout the book, and a disc with the lesson files required to complete the projects.
RFID projects that do not require the EPC code can use the system to directly program HF (High Frequency) or UHF (Ultra High Frequency) smart labels in a hexadecimal or ASCII format.
After 8 dimensions, the pattern of real geometric algebras repeats itself, leading to a recursive hexadecimal lattice - cosmically large expanding space-time with the Standard Model of physics at each lattice point.
data_packet: captured flows in hexadecimal format on the wireless network.
Protocol-decode software interprets bus data and displays it in protocol, hexadecimal or binary format.
For example, binary, octal and hexadecimal arithmetics are used in computing and programming.
series range include 12 of 16 key keypads with a choice of telephone or hexadecimal II configurations.
URLs may appear straightforward and easy to interpret, but many individuals know that they can use hexadecimal codes, IP addresses, and other text in place of standard-looking domain names to confuse people attempting to track the source of the Web page content.