answersLogoWhite

0

It's basically the algorithm to break a number down to digits. Then each digit would be represented as a natural binary number on its own.
To break it down to digits, get a remainder after division with 10 (that's the last digit), then divide the number by 10 to remove that digit. Repeat until there are digits, and store each one into an array (or print them to screen without storing).

User Avatar

Wiki User

16y ago

What else can I help you with?

Continue Learning about Math & Arithmetic

What is the bcd form of 438 in odd parity?

To convert the decimal number 438 into Binary-Coded Decimal (BCD) form, we first represent each digit separately in binary. The digits of 438 are 4, 3, and 8, which in BCD are 0100, 0011, and 1000, respectively. To achieve odd parity, we need to ensure the total number of 1s in each BCD representation is odd. Therefore, we add an additional 1 to the BCD of 4 (making it 0101) and leave the BCDs of 3 (0011) and 8 (1000) unchanged, resulting in the odd parity BCD representation of 438 as 0101 0011 1000.


What is the highest number in BCD?

In Binary-Coded Decimal (BCD), each decimal digit is represented by its own four-bit binary equivalent. Since the highest decimal digit is 9, the highest number in BCD corresponds to the decimal number 9, which is represented in BCD as 1001. Thus, the highest BCD representation for a single digit is 1001. For multiple digits, the highest number would be 999, represented in BCD as 1001 1001 1001.


What is invalid BCD?

Invalid Binary-Coded Decimal (BCD) occurs when a digit in a BCD representation exceeds the valid range for decimal digits, which is 0 to 9. In BCD, each digit of a decimal number is represented by a four-bit binary code, allowing combinations from 0000 (0) to 1001 (9). Any combination from 1010 (10) to 1111 (15) is considered invalid BCD, as it does not correspond to a legitimate decimal digit. Such invalid codes can lead to errors in calculations and data representation in digital systems.


What is the advantage of encoding a decimal number in BCD as compared with straight binary?

The advantage of encoding a decimal number in Binary-Coded Decimal (BCD) compared to straight binary is that BCD allows for easier human readability and manipulation of decimal numbers. Each decimal digit is represented by its own binary sequence, making it straightforward to convert between decimal and BCD without complex calculations. This is particularly useful in applications such as digital displays and calculators, where decimal output is required. Additionally, BCD can simplify certain arithmetic operations involving decimal numbers.


What is deference between BCD and decimal number?

BCD is a decimal number. BCD is one specific way to store decimal numbers in computer memory.

Related Questions

How do you convert BCD to decimal?

explain decimal to BCD encoder


What is the BCD representation of the decimal number 41 in 6-bit?

41 in decimal is 0100 0001 in BCD (this is 8 bits not 6 bits)41 in decimal is 101001 in binary (this is 6 bits, but binary not BCD)There is no 6 bit BCD representation of the decimal number 41!


Is an invalid state in an 8421 BCD counter?

Yes, an invalid state can occur in an 8421 BCD (Binary-Coded Decimal) counter. The 8421 BCD representation can only encode decimal digits from 0 to 9, which corresponds to binary values from 0000 to 1001. Any binary representation from 1010 (A) to 1111 (F) is considered invalid in BCD, as it does not represent a valid decimal digit.


What is the bcd form of 438 in odd parity?

To convert the decimal number 438 into Binary-Coded Decimal (BCD) form, we first represent each digit separately in binary. The digits of 438 are 4, 3, and 8, which in BCD are 0100, 0011, and 1000, respectively. To achieve odd parity, we need to ensure the total number of 1s in each BCD representation is odd. Therefore, we add an additional 1 to the BCD of 4 (making it 0101) and leave the BCDs of 3 (0011) and 8 (1000) unchanged, resulting in the odd parity BCD representation of 438 as 0101 0011 1000.


What is the highest number in BCD?

In Binary-Coded Decimal (BCD), each decimal digit is represented by its own four-bit binary equivalent. Since the highest decimal digit is 9, the highest number in BCD corresponds to the decimal number 9, which is represented in BCD as 1001. Thus, the highest BCD representation for a single digit is 1001. For multiple digits, the highest number would be 999, represented in BCD as 1001 1001 1001.


How do you generate BCD output?

BCD (Binary Coded Decimal) output can be generated using decimal-to-BCD conversion algorithms. One common method involves dividing the decimal number by 10 and storing the remainder as the Binary Coded Decimal digit. This process is repeated until all decimal digits are converted into BCD form. Alternatively, some microcontrollers have built-in instructions to directly convert decimal numbers to BCD format.


How do you convert binary number to bcd number on paper?

Example Binary 00111000 Convert to Decimal 56 Convert to BCD by using groups of four binary numbers for each digit 5 6 0101 0110


Can you Explain the use of BCD coding systems in a business environment?

it is used for representing decimal numbers in which each decimal digit is represented by a sequence of binary digits. This makes it relatively easy to convert the numeric representation for printing or display purposes, and speeds up decimal calculations.


What is the advantage of encoding a decimal number in BCD as compared with straight binary?

The advantage of encoding a decimal number in Binary-Coded Decimal (BCD) compared to straight binary is that BCD allows for easier human readability and manipulation of decimal numbers. Each decimal digit is represented by its own binary sequence, making it straightforward to convert between decimal and BCD without complex calculations. This is particularly useful in applications such as digital displays and calculators, where decimal output is required. Additionally, BCD can simplify certain arithmetic operations involving decimal numbers.


How do you explain Decimal to BCD encoder?

explain decimal to BCD encoder


What is deference between BCD and decimal number?

BCD is a decimal number. BCD is one specific way to store decimal numbers in computer memory.


Applications of bcd to binary code cnvertor?

Many non-integral values, such as decimal 0.2, have an infinite place-value representation in binary (.001100110011...) but have a finite place-value in binary-coded decimal (0.0010)[bcd]. Consequently a system based on binary-coded decimal representations of decimal fractions avoids errors representing and calculating such values. Rounding at a decimal digit boundary is simpler in BCD. Addition and subtraction in decimal does not require rounding.