Everything about Computer number format
Internal representation of numeric values in a digital computer
A computer number format is the internal representation of numeric values in digital device hardware and software, such as in programmable computers and calculators. Numerical values are stored as groupings of bits, such as bytes and words. The encoding between numerical values and bit patterns is chosen for convenience of the operation of the computer; the encoding used by the computer's instruction set generally requires conversion for external use, such as for printing and display. Different types of processors may have different internal representations of numerical values and different conventions are used for integer and real numbers. Most calculations are carried out with number formats that fit into a processor register, but some software systems allow representation of arbitrarily large numbers using multiple words of memory. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Computer number formatA 5-minute orientation
- Skim a recent paper: Information system for monitoring number of fruits and their condition using computer vision technologyInfluential work since 2022
- Pick up a classic book: Calculated performance of the NASA Lewis icing research tunnelThe most-reprinted book on the subject
- Go sideways: Single-precision floating-point formatA closely related topic
- Go sideways: IBM hexadecimal floating-pointA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
- No matching papers found.
🆕 Influential since 2022
📚 Books worth reading
- 📕Calculated performance of the NASA Lewis icing research tunnelLarry A. Viterna · 1991
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Single-precision floating-point format Single-precision floating-point format (sometimes called FP32, float32, or float) is a computer number format, usually occupying 32 bits in computer memory;…
- IBM hexadecimal floating-point Hexadecimal floating-point (HFP) is a format for encoding floating-point numbers first introduced on the IBM System/360 computers, and supported on subsequent…
- Floating-point arithmetic In computing, floating-point arithmetic (FP) is arithmetic on subsets of real numbers formed by a significand (a signed sequence of a fixed number of digits…
- Extended precision Extended precision refers to floating-point number formats that provide greater precision than the basic floating-point formats. Extended-precision formats…
- Decimal64 floating-point format In computing, decimal64 is a decimal floating-point computer number format that occupies 8 bytes (64 bits) in computer memory. The format was formally…
- Decimal32 floating-point format In computing, decimal32 is a decimal floating-point computer numbering format that occupies 4 bytes (32 bits) in computer memory. Like the binary16 and…
- Decimal floating point Decimal floating-point (DFP) arithmetic refers to both a representation and operations on decimal floating-point numbers. Working directly with decimal…
- Double-precision floating-point format Double-precision floating-point format (sometimes called FP64 or float64) is a floating-point number format, usually occupying 64 bits in computer memory;…