binary-coded decimal


Abbreviated as BCD, binary-coded decimal is a format for representing decimal numbers (integers) in which each digit is represented by four bits (a nibble ). For example, the number 375 would be represented as:

0011 0111 0101

One advantage of BCD over binary representations is that there is no limit to the size of a number. To add another digit, you just need to add a new 4-bit sequence. In contrast, numbers represented in binary format are generally limited to the largest number that can be represented by 8, 16, 32 or 64 bits.

Read Also:

  • binary compatible

    Having the exact same data format, down to the binary level. That is, two files that are binary compatible will have the same pattern of zeroes and ones in the data portion of the file. The file header, however, may be different. The term is used most commonly to state that data files produced by […]

  • binary file

    A file stored in binary format. A binary file is computer -readable but not human-readable. All executable programs are stored in binary files, as are most numeric data files. In contrast, text files are stored in a form (usually ASCII) that is human-readable.

  • binary format

    A format for representing data used by some applications. The other main formats for storing data are text formats (such as ASCII and EBCDIC), in which each character of data is assigned a specific code number. Binary formats are used for executable programs and numeric data, whereas text formats are used for textual data. Many […]

  • binary tree

    A special type of tree structure in which each node has at most two leaves. Binary tree are often used for sorting data, as in a heap sort.

  • bind

    (1) To assign a value to a symbolic placeholder. During compilation, for example, the compiler assigns symbolic addresses to some variables and instructions. When the program is bound, or linked, the binder replaces the symbolic addresses with real machine addresses. The moment at which binding occurs is called bind time or link time. (2) When […]


Disclaimer: binary-coded decimal definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.