hexadecimal
adj. pertaining to a numbering system which uses 16 as the base (as opposed to 10) | ||||
Hexadecimal definition was found in categories: Computer & Internet(7) Language, Idioms & Slang(2) Science & Technology(3) Encyclopedia(1)
| FOLDOC |
<mathematics> (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.
[Jargon File]
(1996-03-09)
| Jargon File |
n. Base 16. 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 10, for example, is `denary', which comes from `deni' (ten at a time, ten each), a Latin `distributive' number; the corresponding term for base-16 would be something like `sendenary'. `Decimal' is from an ordinal number; the corresponding prefix for 6 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-3 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.
| Vb Glossary 1.0 |
HEX or hexadecimal Refers to the base-16 number system, which consists of 16 unique symbols: the numbers 0 to 9 and the letters A to F. For example, the decimal number 15 is represented as F in the hexadecimal numbering system. The hexadecimal system is useful because it can represent every byte (8 bits) as two consecutive hexadecimal digits. It is easier for humans to read hexadecimal numbers than binary numbers. It is often termed as HEX. Because of the more efficient hardware implications of using HEX over octal , it has practically antiquated that representation. To convert a value from hexadecimal to binary, you merely translate each hexadecimal digit into its 4-bit binary equivalent. Hexadecimal numbers have either and 0x prefix or an h suffix. For example, the hexadecimal number "0x3F7A" translates to the following binary number: 0011 1111 0111 1010.
(vb) You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. For example, &H10 represents decimal 16 in hexadecimal notation.
| A Glossary of Internet & PC Terminology |
The Base 16 numbering system which has a very high use in PC technology. The decimal numbers 10 to 15 are represented by the letters A to F. 10 in hexadecimal is equivalent to 16 in decimal.
| Smart Card Terms |
Base-16 numbers made of the digits 0..9 and A..F (e.g. 08CF hex =2255).
| INTERNET TERMS&ACRONYMSV1.0 |
A numbering system which uses a base of 16.The first ten digits are 0-9 and the next six are A-F.The latter A,for example,represents the decimal number 10. A byte( 8 bits of data ) is often represented by two hexadecimal numbers.The hexadecimal values can range from 00 to FF or from decimal 0 to 255.Hexadecimal values are often differentiated from decimal by either following them with the letter h or preceding them with an angle bracket,for example 33h or>0B.Hexadecimal numbers have many applications in computer programming,and they are frequently used in RGB(RED/GREEN/BLUE) color coding for web pages.For example, the hexadecimal equivalent for White is #FFFFFF.
| Noman's Java(TM) Glossary |
The numbering system that uses 16 as its base. The marks 0-9 and a-f (or equivalently A-F) represent the digits 0 through 15. In programs written in the Java programming language, hexadecimal numbers must be preceded with 0x. See also octal .
| WordNet 2.0 |
Adjective
1. of or pertaining to a number system having 16 as its base
(synonym) hex
(pertainym) hexadecimal number system, sexadecimal number system, hexadecimal system
| hEnglish - advanced version |
hexadecimal
adj : of or pertaining to a number system having 16 as its base [syn: hex]
| Telecommunication Standard Terms |
1. Characterized by a selection, choice or condition that has sixteen possible different values or states. Synonym sexadecimal. 2. Pertaining to a fixed-radix numeration system in which the radix is sixteen.
| Technical English by wpv |
Refers to a base sixteen number system using the characters 0 through 9 and A through F to represent the values. Machine language programs are often written in hexadecimal notation.
| RF Electronics |
A number system that uses the base 16. Most memory locations are in hexadecimal notation.
| Wikipedia English - The Free Encyclopedia |
| See more at Wikipedia.org... |
