Question: Let's attempt implementing an algorithm we have seen before: decimal to binary conversion ( 8 bits only ) Create a function that takes in an

Let's attempt implementing an algorithm we have seen before: decimal to binary conversion (8 bits only)
Create a function that takes in an unsigned int as its input and has a void output.
The function will print the binary value of the unsigned int.
ALGORITHM: Pick either this algorithm or the alternative one (you only have to implement one)
Do not use a recursive solution or your own procedure.
Start with an exponent of 128.
while(exponent >=1)
if (n exponent)
print 1
n=n-exponent
else if (n exponent)
print 0
exponent = exponent ?2;
Alternative Algorithm - This one may be harder, but more interesting
There is an alternative method you may consider (but may be more difficult).
You may extract the actual bit from the unsigned int as shown on slide 47 from this week.
Beware Endianness (ordering of bits).
This means you may find the bits
 Let's attempt implementing an algorithm we have seen before: decimal to

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!