SlideShare a Scribd company logo
Number System
CONTENTS
Number System
Representation of Numbers of Different
Radix
Conversion of Numbers from one Radix to
Another Radix
Complement of Number
Binary Arithmetic
What is Number System ?
•A system for representing number of certain type.
• Example:
–There are several systems for representing the
–counting numbers.
– These include the usual base “10” or decimal system : 1,2,3
,…..10,11,12,..99,100,…
System Base Symbols
Used by
humans?
Used in
computers?
Decimal 10 0, 1, … 9 Yes No
Binary 2 0, 1 No Yes
Octal 8 0, 1, … 7 No No
Hexa-
decimal
16 0, 1, … 9,
A, B, … F
No No
Common Number System
Decimal Binary Octal
Hexa-
decimal
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
Counting
Counting
Decimal Binary Octal
Hexa-
decimal
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
Conversion Among Bases
Hexadecimal
Decimal Octal
Binary
•Group into 3's starting at least significant symbol (if the
number of bits is not evenly divisible by 3, then add 0's at
the most significant end)
• write 1 octal digit for each group
e.g.: (1010101)2 to ( )8
001 010 101
1 2 5
Answer = 1258
Binary to Octal
•For each of the Octal digit write its binary equivalent
e.g.: (257)8 to ( )2
Answer = (010101111)2
Octal to Binary
2 5 7
010
101
111
Binary to Hexadecimal
• Group into 4's starting at least significant symbol (if the
number of bits is not evenly divisible by 4, then add
0's at the most significant end)
• write 1 hex digit for each group.
e.g.: (1010111011)2 to ( )16
10 1011 1011
2 BB
Answer = (2BB)16
Hexadecimal to Binary
• For each of the Hex digit write its binary equivalent (use 4 bits to
represent).
e.g.: (25A0)16 to ( )2
2 5 A 0
0010
0101 1010
0000
Answer = (0010010110100000)2
• Steps:
1.Convert octal number to its binary equivalent
2.Convert binary number to its hexadecimal equivalent
e.g.: (635.27)8 to ( )16
1
6 3 5 . 2 7
110 011 101 . 010 111000 00
1 9 D . 5 C
Octal to Hexadecimal
• Steps:
1.Convert hexadecimal number to its binary equivalent
2.Convert binary number to its octal equivalent
e.g.:
1
Hexadecimal to Octal
A 3 B . 7
1010 0011 1011 . 0111 00
5 0 7 3 . 3 4
Any Base to Decimal
Converting from any base to decimal is done by multiplying
each digit by its weight and summing.
e.g.:
Binary to Decimal
1011.112 = (1x23 ) + (0x22 ) + (1x21 ) + (1x20) + (1x2-1) + (1x2-2)
= 8 + 0 + 2 + 1 + 0.5 + 0.25
= 11.7510
Decimal to Any Base
Steps:
1. Convert integer part
( Successive Division Method )
2. Convert fractional part
( Successive Multiplication Method )
Steps in Successive Division Method
1. Divide the integer part of decimal number by desired
base number, store quotient (Q) and remainder (R)
2. Consider quotient as a new decimal number and
repeat step1 until quotient becomes 0
3. List the remainders in the reverse order
Steps in Successive Multiplication Method
1. Multiply the fractional part of decimal number by
desired base number
2. Record the integer part of product as carry and
fractional part as new fractional part
3. Repeat steps 1 and 2 until fractional part of product
becomes 0 or until you have many digits as necessary
for your application
4. Read carries downwards to get desired base number
e.g.: (125)10 to ( )2
Answer : (1111101)2
1’s Complement
The 1’s complement of a binary number is the number
that results when we change all 1’s to zeros and the zeros
to ones.
1 1 0 1 0 0 1 0
NOT OPEARATION
0 0 1 0 1 1 0 1
2’s Complement
The 2’s complement the binary number that results when
add 1 to the 1’s complement. It’s given as,
2’s complement = 1’s complement + 1
•The 2’s complement form is used to represent negative
numbers.
Example: Express 35 in 8-bit 2’s complement form.
Solution:
35 in 8-bit form is 00100011
0 0 1 0 0 0 1 1
1 1 0 1 1 1 0 0
+ 1
--------------------
1 1 0 1 1 1 0 1
9’s Complement
The nines' complement of a decimal digit is the number
that must be added to it to produce 9. The complement of
3 is 6, the complement of 7 is 2.
Example: Obtain 9’s complement of 7493
Solution:
9 9 9 9
- 7 4 9 3
--------
2 5 0 6 9’s complement
10’s Complement
The 10’s complement of the given number is obtained by
adding 1 to the 9’s complement. It is given as,
10’s complement = 9’s complement + 1
Example: Obtain 10’s complement of 7493
Solution:
9 9 9 9 2 5 0 6
- 7 4 9 3 + 1
-------- ----------
2 5 0 6 2 5 0 7 10’s complement
Binary Addition
The addition consists of four possible elementary
operations:
Sr no. Operations
0. 0+0=0
1. 0+1=1
2. 1+0=1
3. 1+1=10 (0 with carry of 1)
In the last case, sum is of two digits: Higher Significant bit
is called Carry and lower significant bit is called Sum.
Binary Addition
e.g.:
1 1 0 0
+ 0 1 1 0
1 0 0 1 0
Carry
The subtraction consists of four possible elementary
operations:
Binary Subtraction
In case of second operation the minuend bit is smaller
than the subtrahend bit, hence 1 is borrowed.
Sr no. Operations
0. 0-0=0
1. 0-1=1(borrow 1)
2. 1-0=1
3. 1-1=0
Binary Subtraction
e.g.:
0 1 0 1
- 0 1 1 0
1 1 1 1
Binary Multiplication
Rules for Binary Multiplication are:
Sr no. Operations
0. 0*0=0
1. 0*1=0
2. 1*0=0
3. 1*1=1
e.g.: Multiply 110 by 10
1 1 0
* 1 0
0 0 0
+ 1 1 0 0
1 1 0 0
Binary Division
Rules for Binary Division are:
Sr no. Operations
0. 0/0=0
1. 1/0=0
2. 0/1=0
3. 1/1=1
e.g.: Divide 110 by 10
1 1
1 0 1 1 0
1 0
0 1 0
1 0
0 0
REFERENCES
1. “Digital Electronics” By A.P.Godse and Dr.D.A.Godse
2. “Digital Electronics” By A.Anandkumar

More Related Content

PDF
Digital Electronics- Number systems & codes
PPT
BINARY NUMBER SYSTEM
PPTX
PPT ON NUMBER SYSTEM
PPT
binary number system
PPTX
Number Systems
PPTX
Basics of digital electronics
PPT
Digital logic design part1
PPTX
Gauss's Law and its applications
Digital Electronics- Number systems & codes
BINARY NUMBER SYSTEM
PPT ON NUMBER SYSTEM
binary number system
Number Systems
Basics of digital electronics
Digital logic design part1
Gauss's Law and its applications

What's hot (20)

PDF
Encoder & Decoder
PPTX
PPT
Logic gates presentation
PPTX
K - Map
PPTX
Number system conversion
PPTX
Multiplexer and DeMultiplexer
PPTX
Latches and flip flop
PPT
Digital Logic circuit
PPTX
Architecture of 8085 microprocessor
PDF
Chapter 01 Basic Principles of Digital Systems
PDF
Binary codes
PPTX
Logic gates ppt
PPTX
BOOLEAN ALGEBRA AND LOGIC GATE
PPTX
Fulll Adder
PPTX
Flipflop
PDF
Sequential circuits in Digital Electronics
PPT
BCD,GRAY and EXCESS 3 codes
PPTX
SOP POS, Minterm and Maxterm
PDF
Digital logic families
Encoder & Decoder
Logic gates presentation
K - Map
Number system conversion
Multiplexer and DeMultiplexer
Latches and flip flop
Digital Logic circuit
Architecture of 8085 microprocessor
Chapter 01 Basic Principles of Digital Systems
Binary codes
Logic gates ppt
BOOLEAN ALGEBRA AND LOGIC GATE
Fulll Adder
Flipflop
Sequential circuits in Digital Electronics
BCD,GRAY and EXCESS 3 codes
SOP POS, Minterm and Maxterm
Digital logic families
Ad

Similar to Number system in Digital Electronics (20)

PPT
Cit 1101 lec 02
PPTX
Number system
PPTX
UNIT - I.pptx
PPTX
UNIT - I.pptx
PPT
Number System- binary octal hexadecimal numbers
PDF
Number Systems
PPT
Number_Systems in Digital Logic Design CS-151
PPTX
number system
PPTX
PDF
Representasi Data, SISTEM BILANGAN, KODE BILANGAN
PDF
PPTX
Number Sytem Conversion & Binary Arithmetics.pptx
RTF
DCF QNA edited
PPTX
Chapter two FHI.pptx
PPT
Number_Systems (2).ppt
PPTX
DATA REPRESENTATION.pptx
PPT
Number system on various number tyoes decimal
PPT
Number_Systems _binary_octal_hex_dec.ppt
PPT
Number_Systems decimal, binary, octal, and hexadecimal
PPT
An introduction to the different number systems
Cit 1101 lec 02
Number system
UNIT - I.pptx
UNIT - I.pptx
Number System- binary octal hexadecimal numbers
Number Systems
Number_Systems in Digital Logic Design CS-151
number system
Representasi Data, SISTEM BILANGAN, KODE BILANGAN
Number Sytem Conversion & Binary Arithmetics.pptx
DCF QNA edited
Chapter two FHI.pptx
Number_Systems (2).ppt
DATA REPRESENTATION.pptx
Number system on various number tyoes decimal
Number_Systems _binary_octal_hex_dec.ppt
Number_Systems decimal, binary, octal, and hexadecimal
An introduction to the different number systems
Ad

More from Janki Shah (9)

PPTX
Collections in .net technology (2160711)
PPTX
Gauss Elimination & Gauss Jordan Methods in Numerical & Statistical Methods
PPTX
File Management in Operating System
PPT
Addressing in Computer Networks
PPTX
Concurrency Control in Database Management System
PPTX
Queue in Data Structure
PPTX
Exception Handling in object oriented programming using C++
PPTX
Compiler in System Programming/Code Optimization techniques in System Program...
PPT
Sorting in Linear Time in Analysis & Design of Algorithm
Collections in .net technology (2160711)
Gauss Elimination & Gauss Jordan Methods in Numerical & Statistical Methods
File Management in Operating System
Addressing in Computer Networks
Concurrency Control in Database Management System
Queue in Data Structure
Exception Handling in object oriented programming using C++
Compiler in System Programming/Code Optimization techniques in System Program...
Sorting in Linear Time in Analysis & Design of Algorithm

Recently uploaded (20)

PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
Current and future trends in Computer Vision.pptx
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
Well-logging-methods_new................
PPT
introduction to datamining and warehousing
PPTX
additive manufacturing of ss316l using mig welding
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
III.4.1.2_The_Space_Environment.p pdffdf
Safety Seminar civil to be ensured for safe working.
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Current and future trends in Computer Vision.pptx
R24 SURVEYING LAB MANUAL for civil enggi
Internet of Things (IOT) - A guide to understanding
Embodied AI: Ushering in the Next Era of Intelligent Systems
Automation-in-Manufacturing-Chapter-Introduction.pdf
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Categorization of Factors Affecting Classification Algorithms Selection
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
Well-logging-methods_new................
introduction to datamining and warehousing
additive manufacturing of ss316l using mig welding
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
III.4.1.2_The_Space_Environment.p pdffdf

Number system in Digital Electronics

  • 2. CONTENTS Number System Representation of Numbers of Different Radix Conversion of Numbers from one Radix to Another Radix Complement of Number Binary Arithmetic
  • 3. What is Number System ? •A system for representing number of certain type. • Example: –There are several systems for representing the –counting numbers. – These include the usual base “10” or decimal system : 1,2,3 ,…..10,11,12,..99,100,…
  • 4. System Base Symbols Used by humans? Used in computers? Decimal 10 0, 1, … 9 Yes No Binary 2 0, 1 No Yes Octal 8 0, 1, … 7 No No Hexa- decimal 16 0, 1, … 9, A, B, … F No No Common Number System
  • 5. Decimal Binary Octal Hexa- decimal 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 Counting
  • 6. Counting Decimal Binary Octal Hexa- decimal 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F
  • 8. •Group into 3's starting at least significant symbol (if the number of bits is not evenly divisible by 3, then add 0's at the most significant end) • write 1 octal digit for each group e.g.: (1010101)2 to ( )8 001 010 101 1 2 5 Answer = 1258 Binary to Octal
  • 9. •For each of the Octal digit write its binary equivalent e.g.: (257)8 to ( )2 Answer = (010101111)2 Octal to Binary 2 5 7 010 101 111
  • 10. Binary to Hexadecimal • Group into 4's starting at least significant symbol (if the number of bits is not evenly divisible by 4, then add 0's at the most significant end) • write 1 hex digit for each group. e.g.: (1010111011)2 to ( )16 10 1011 1011 2 BB Answer = (2BB)16
  • 11. Hexadecimal to Binary • For each of the Hex digit write its binary equivalent (use 4 bits to represent). e.g.: (25A0)16 to ( )2 2 5 A 0 0010 0101 1010 0000 Answer = (0010010110100000)2
  • 12. • Steps: 1.Convert octal number to its binary equivalent 2.Convert binary number to its hexadecimal equivalent e.g.: (635.27)8 to ( )16 1 6 3 5 . 2 7 110 011 101 . 010 111000 00 1 9 D . 5 C Octal to Hexadecimal
  • 13. • Steps: 1.Convert hexadecimal number to its binary equivalent 2.Convert binary number to its octal equivalent e.g.: 1 Hexadecimal to Octal A 3 B . 7 1010 0011 1011 . 0111 00 5 0 7 3 . 3 4
  • 14. Any Base to Decimal Converting from any base to decimal is done by multiplying each digit by its weight and summing. e.g.: Binary to Decimal 1011.112 = (1x23 ) + (0x22 ) + (1x21 ) + (1x20) + (1x2-1) + (1x2-2) = 8 + 0 + 2 + 1 + 0.5 + 0.25 = 11.7510
  • 15. Decimal to Any Base Steps: 1. Convert integer part ( Successive Division Method ) 2. Convert fractional part ( Successive Multiplication Method )
  • 16. Steps in Successive Division Method 1. Divide the integer part of decimal number by desired base number, store quotient (Q) and remainder (R) 2. Consider quotient as a new decimal number and repeat step1 until quotient becomes 0 3. List the remainders in the reverse order Steps in Successive Multiplication Method 1. Multiply the fractional part of decimal number by desired base number 2. Record the integer part of product as carry and fractional part as new fractional part 3. Repeat steps 1 and 2 until fractional part of product becomes 0 or until you have many digits as necessary for your application 4. Read carries downwards to get desired base number
  • 17. e.g.: (125)10 to ( )2 Answer : (1111101)2
  • 18. 1’s Complement The 1’s complement of a binary number is the number that results when we change all 1’s to zeros and the zeros to ones. 1 1 0 1 0 0 1 0 NOT OPEARATION 0 0 1 0 1 1 0 1
  • 19. 2’s Complement The 2’s complement the binary number that results when add 1 to the 1’s complement. It’s given as, 2’s complement = 1’s complement + 1 •The 2’s complement form is used to represent negative numbers. Example: Express 35 in 8-bit 2’s complement form. Solution: 35 in 8-bit form is 00100011 0 0 1 0 0 0 1 1 1 1 0 1 1 1 0 0 + 1 -------------------- 1 1 0 1 1 1 0 1
  • 20. 9’s Complement The nines' complement of a decimal digit is the number that must be added to it to produce 9. The complement of 3 is 6, the complement of 7 is 2. Example: Obtain 9’s complement of 7493 Solution: 9 9 9 9 - 7 4 9 3 -------- 2 5 0 6 9’s complement
  • 21. 10’s Complement The 10’s complement of the given number is obtained by adding 1 to the 9’s complement. It is given as, 10’s complement = 9’s complement + 1 Example: Obtain 10’s complement of 7493 Solution: 9 9 9 9 2 5 0 6 - 7 4 9 3 + 1 -------- ---------- 2 5 0 6 2 5 0 7 10’s complement
  • 22. Binary Addition The addition consists of four possible elementary operations: Sr no. Operations 0. 0+0=0 1. 0+1=1 2. 1+0=1 3. 1+1=10 (0 with carry of 1) In the last case, sum is of two digits: Higher Significant bit is called Carry and lower significant bit is called Sum.
  • 23. Binary Addition e.g.: 1 1 0 0 + 0 1 1 0 1 0 0 1 0 Carry
  • 24. The subtraction consists of four possible elementary operations: Binary Subtraction In case of second operation the minuend bit is smaller than the subtrahend bit, hence 1 is borrowed. Sr no. Operations 0. 0-0=0 1. 0-1=1(borrow 1) 2. 1-0=1 3. 1-1=0
  • 25. Binary Subtraction e.g.: 0 1 0 1 - 0 1 1 0 1 1 1 1
  • 26. Binary Multiplication Rules for Binary Multiplication are: Sr no. Operations 0. 0*0=0 1. 0*1=0 2. 1*0=0 3. 1*1=1 e.g.: Multiply 110 by 10 1 1 0 * 1 0 0 0 0 + 1 1 0 0 1 1 0 0
  • 27. Binary Division Rules for Binary Division are: Sr no. Operations 0. 0/0=0 1. 1/0=0 2. 0/1=0 3. 1/1=1 e.g.: Divide 110 by 10 1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 0
  • 28. REFERENCES 1. “Digital Electronics” By A.P.Godse and Dr.D.A.Godse 2. “Digital Electronics” By A.Anandkumar