0% found this document useful (0 votes)
150 views

Document1 ICT Conversion

The document provides solutions to various binary, octal, decimal, and hexadecimal number conversion problems. It converts between different number bases, performs binary addition, subtraction, multiplication, and division. For example, it converts 43 decimal to binary as 101011, 456 decimal to octal as 710, adds two binary numbers, and multiplies two binary numbers to get a long binary result.

Uploaded by

Home Phone
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
150 views

Document1 ICT Conversion

The document provides solutions to various binary, octal, decimal, and hexadecimal number conversion problems. It converts between different number bases, performs binary addition, subtraction, multiplication, and division. For example, it converts 43 decimal to binary as 101011, 456 decimal to octal as 710, adds two binary numbers, and multiplies two binary numbers to get a long binary result.

Uploaded by

Home Phone
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

A. Convert (43)10 into a binary number.

Solution

Dividend Remainder
43/2 = 21 1
21/2 = 10 1
10/2 = 5 0
5/2 = 2 1
2/2 = 1 0
1/2 = 0 1
(101011)2

B Convert (456)10 into an octal number.


Solution=

(456)/8= 57 0

(57)/8 =7 1

(7)/8=0 7

= (710)8

c. Convert (1011010)2 into a decimal number.


Solution

binary
1 0 1 1 0 1 0
number:
2
power of
26 25 24 23 22 21 0
2:

(1011010)₂ = (1 × 2⁶) + (0 × 2⁵) + (1 × 2⁴) + (1 × 2³) + (0 × 2²) + (1 × 2¹) + (0 × 2⁰) = (90)₁₀

D. Convert (3462) into a decimal number.


solution

3462 = (3 × 8³) + (4 × 8²) + (6 × 8¹) + (2 × 8⁰) = 1842 Answer


E. Convert (42A2DB)16 into a decimal number.
solution

(42A2DB)₁₆ = (4 × 16⁵) + (2 × 16⁴) + (10 × 16³) + (2 × 16²) + (13 × 16¹) + (11 × 16⁰) =
(4367067)₁₀
F. Convert (1101.0111)2 into an equivalent octal number.
Solution

1101.0111
= 001 101 . 011 100
=1 5 .3 4
= 15.34
G. 134.3218 into an equivalent binary number.
solution
Convert every 4 binary digits (from bit0) to hex digit (see conversion table below)
101001.100
= 10 1001 .100
=2 9 .8
= 29.8
I. Convert 29C16 into an equivalent binary number.

Convert each hex digit to 4 binary digits (see conversion table below):
29C
=29C
= 0010 1001 1100
= 001010011100
j. Convert 9E.AF216 into an equivalent binary number
Convert each hex digit to 4 binary digits (see conversion table below):
9E.AF2
= 9 E.A F 2
= 1001 1110.1010 1111 001
= 10011110.10101111001

k. Convert the following hexadecimal numbers into equivalent octal numbers.


(a) Da2E (b) 4.AF75

A Da2E
solution

Convert each hex digit to 4 binary digits (see conversion table below):

Da2E

= Da2E

= 1101 1010 0010 1110

= 1101101000101110

B 4.AF75
solution

Convert each hex digit to 4 binary digits (see conversion table below):

AF75

= AF75

= 1010 1111 0111 0101

= 1010111101110101

l. Convert (36.532)8 into an equivalent hexadecimal number.


Convert every octal digit to 3 binary digits, then convert every 4 binary digits to1 hex digit (see
conversion tables):
36.532
= 3 6.5 3 2
= 11 110.101 011 01
= 1 1110.1010 1101
= 1 E.A D
= 1E.AD

B. Perform the binary operation


a. 1011010101111110 + 110101010101010100110
Solution :We have to add First Number with Second Number:

110101010101010100110
+ 1011010101111110
110110110000000100100

b.1110010100101001 - 100100100010010
Solution :We have to subtract Second Number from First Number:

1110010100101001
- 100100100010010
1001110000010111

c.10010010010010 * 10010010010100
Solution :We have to multiply First Number with Second Number:

10010010010010
x 10010010010100
00000000000000
00000000000000x
01001001001001xx
00000000000000xxx
01001001001001xxxx
00000000000000xxxxx
00000000000000xxxxxx
01001001001001xxxxxxx
00000000000000xxxxxxxx
00000000000000xxxxxxxxx
01001001001001xxxxxxxxxx
00000000000000xxxxxxxxxxx
00000000000000xxxxxxxxxxxx
01001001001001xxxxxxxxxxxxx

101001110011010110001101000

D. 1001011 / 11.
solution
We have to take First Number as Dividend and Second Number as Divider:
H.1011101010 /101
I.1011101110101010 * 10111

1 0 1 1 1 0 1 1 1 0 1 0 1 0 1 0
x
1 0 1 1 1
1 0 1 1 1 0 1 1 1 0 1 0 1 0 1 0
1 0 1 1 1 0 1 1 1 0 1 0 1 0 1 0 ×
+ 1 0 1 1 1 0 1 1 1 0 1 0 1 0 1 0 × ×
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 × × ×
1 0 1 1 1 0 1 1 1 0 1 0 1 0 1 0 × × × ×
1 0 0 0 0 1 1 0 1 1 1 0 0 0 1 0 0 0 1 1 0
the Final answer: 10111011101010102 * 101112 =
1000011011100010001102
-25 convert into binary = -11001

-15 convert into binary = -1111

You might also like