SlideShare a Scribd company logo
1 of 16
TPTG 620
Presentation
Subject: Computer
Grade: 8th
Topic: Number System
Muhammad Jawad Aziz
BC190402944
Learning Objectives
WHAT IS NUMBER SYSTEM?
DIFFERENT TYPES OF NUMBER SYSTEM
LIKE DECIMAL, BINARY, OCTALAND HEXADECIMAL
NUMBER SYSTEM
 CONVERTING ONE NUMBER SYSTEM TO
OTHER NUMBER SYSTEM
Define Number System OR
What is number System?
NUMBER SYSTEM IS DEFINED AS “THE TECHNIQUE TO
REPRESENT AND WORK WITH NUMBERS IS
CALLED NUMBER SYSTEM”.
WE HAVE HEARD VARIOUS TYPES OF NUMBER
SYSTEMS SUCH AS THE WHOLE NUMBERS AND THE
NATURAL NUMBERS. BUT IN THE CONTEXT OF COMPUTERS,
THE TYPES OF NUMBER SYSTEMS ARE:
THE DECIMAL NUMBER SYSTEM
THE BINARY NUMBER SYSTEM
THE OCTAL NUMBER SYSTEM
THE HEXADECIMAL NUMBER SYSTEM
Types of Number Systems
THERE ARE THE FOUR MAIN TYPES OF NUMBER SYSTEMS.
DECIMAL NUMBER SYSTEM (BASE - 10)
BINARY NUMBER SYSTEM (BASE - 2)
OCTAL NUMBER SYSTEM (BASE - 8)
HEXADECIMAL NUMBER SYSTEM (BASE - 16)
WE WILL STUDY EACH OF THESE SYSTEMS ONE BY ONE IN DETAIL
What is decimal Number System?
DECIMAL NUMBER SYSTEM IS ALSO KNOWN AS BASE 10 SYSTEM.
THE DECIMAL NUMBER SYSTEM USES TEN DIGITS: 0,1,2,3,4,5,6,7,8 AND 9
THE DECIMAL NUMBER SYSTEM IS THE SYSTEM THAT WE GENERALLY
USE IN OUR REAL LIFE.
IF ANY NUMBER IS REPRESENTED WITHOUT A BASE, IT MEANS THAT
ITS BASE IS 10.
FOR EXAMPLE:
(12)10, (345)10, (119)10, (200)10, (3139)10 ARE SOME EXAMPLES OF
NUMBERS IN THE DECIMAL NUMBER SYSTEM
Number System?
BINARY NUMBER SYSTEM IS ALSO KNOWN AS BASE 2 SYSTEM.
THE BINARY NUMBER SYSTEM USES 2 DIGITS: 0 AND 1
DIGITS 0 AND 1 ARE CALLED BITS AND 8 BITS TOGETHER MAKE A BYTE.
THE DATA IN COMPUTERS IS STORED IN TERMS OF BITS AND BYTES.
FOR EXAMPLE:
(111)2, (1010)2, (101)2, (10001)2 ARE SOME EXAMPLES OF NUMBERS IN
THE BINARY NUMBER SYSTEM
System?
OCTAL NUMBER SYSTEM IS ALSO KNOWN AS BASE 8 SYSTEM.
THE OCTAL NUMBER SYSTEM USES 8 DIGITS: 0,1,2,3,4,5,6, AND 7
OCTAL NUMBER SYSTEM IS ALSO A POSITIONAL VALUE SYSTEM WITH
WHERE EACH DIGIT HAS ITS VALUE.
FOR EXAMPLE:
(67)8, (10450)8, (335)8, (1234567)8 ARE SOME EXAMPLES OF NUMBERS IN
THE BINARY NUMBER SYSTEM
What is Hexadecimal Number System?
BINARY NUMBER SYSTEM IS ALSO KNOWN AS BASE 16 SYSTEM.
THE HEXADECIMAL NUMBER SYSTEM USES SIXTEEN DIGITS/ALPHABETS:
0,1,2,3,4,5,6,7,8, 9 AND A,B,C,D, E, F . HERE A TO F OF THE HEXADECIMAL
SYSTEM MEANS THE NUMBERS 10 TO 15 RESPECTIVELY.
THIS SYSTEM IS USED IN COMPUTERS TO REDUCE THE LARGE-SIZED
STRINGS OF THE BINARY SYSTEM.
FOR EXAMPLE:
(A9)16, (9BCF)16, (D56)16, (1092C)16 ARE SOME EXAMPLES OF NUMBERS IN
THE BINARY NUMBER SYSTEM
Conversion Rules of Number Systems
A NUMBER CAN BE CONVERTED FROM ONE NUMBER SYSTEM
TO ANOTHER NUMBER SYSTEM. LIKE BINARY NUMBERS CAN
BE CONVERTED TO OCTAL NUMBERS AND VICE VERSA,
OCTAL NUMBERS CAN BE CONVERTED TO DECIMAL
NUMBERS AND VICE VERSA AND SO ON. LET US SEE THE
STEPS REQUIRED IN CONVERTING THESE NUMBER SYSTEMS.
Conversion of Binary / Octal / Hexadecimal
Number Systems to Decimal Number Systems
TO CONVERT A NUMBER FROM THE BINARY/OCTAL/HEXADECIMAL SYSTEM TO THE
DECIMAL SYSTEM, WE USE THE FOLLOWING STEPS.
BINARY TO DECIMAL
EXAMPLE: (100111)2
SOLUTION:
STEP # 1: IDENTIFY THE BASE OF THE GIVEN NUMBER. HERE, THE BASE IS 2.
STEP # 2: MULTIPLY EACH DIGIT OF THE GIVEN NUMBER, STARTING FROM THE
RIGHTMOST DIGIT, WITH THE BASE. (1 X 2) + (0 X 2) + (0 X 2) + (1 X 2) + (1 X 2) + (1
X 2)
STEP # 3: THE EXPONENTS SHOULD START WITH 0 AND INCREASE BY 1 EVERY TIME
AS WE MOVE FROM RIGHT TO LEFT. (1 X 25) + (0 X 24) + (0 X 23) + (1 X 22) + (1 X 21)
+ (1 X 20)
SINCE THE BASE HERE IS 2, WE MULTIPLY THE DIGITS OF THE GIVEN NUMBER.
(100111)2 = (1 X 25) + (0 X 24) + (0 X 23) + (1 X 22) + (1 X 21) + (1 X 20)
= (1 X 32) + (0 X 16) + (0 X 8) + (1 X 4) + (1 X 2) + (1 X 1)
= 32 + 0 + 0 + 4 + 2 + 1
= 39
Octal To Decimal
EXAMPLE: (10027)8
SOLUTION:
STEP # 1: IDENTIFY THE BASE OF THE GIVEN NUMBER. HERE,
THE BASE IS 8.
STEP # 2: MULTIPLY EACH DIGIT OF THE GIVEN NUMBER,
STARTING FROM THE RIGHTMOST DIGIT, WITH THE BASE. (1 X 8)
+ (0 X 8) + (0 X 8) + (2 X 8) + (7 X 8)
STEP # 3: THE EXPONENTS SHOULD START WITH 0 AND
INCREASE BY 1 EVERY TIME AS WE MOVE FROM RIGHT TO LEFT.
(1 X 84) + (0 X 83) + (0 X 82) + (2 X 81) + (7 X 80)
SINCE THE BASE HERE IS 8, WE MULTIPLY THE DIGITS OF THE
GIVEN NUMBER.
(10027)8 = (1 X 84) + (0 X 83) + (0 X 82) + (2 X 81) + (7 X 80)
= (1 X 4096 ) + (0 X 512) + (0 X 64) + (2 X 8) + (7 X 1)
= 4096 + 0 + 0 + 16 + 7
= 4119
Hexadecimal to Decimal
EXAMPLE: (1AF9)16
SOLUTION:
STEP # 1: IDENTIFY THE BASE OF THE GIVEN NUMBER. HERE, THE BASE IS
16.
STEP # 2: MULTIPLY EACH DIGIT OF THE GIVEN NUMBER, STARTING FROM
THE RIGHTMOST DIGIT, WITH THE BASE.
(1 X 16) + (A X 16) + (F X 16) + (9 X 16)
(1 X 16) + (10 X 16) + (15 X 16) + (9 X 16)
STEP # 3: THE EXPONENTS SHOULD START WITH 0 AND INCREASE BY
1 EVERY TIME AS WE MOVE FROM RIGHT TO LEFT.
(1 X 163) + (10 X 162) + (15 X 161) + (9 X 160)
SINCE THE BASE HERE IS 16, WE MULTIPLY THE DIGITS OF THE GIVEN
NUMBER.
(1AF9)16 = (1 X 16) + (A X 16) + (F X 16) + (9 X 16)
= (1 X 16) + (10 X 16) + (15 X 16) + (9 X 16)
= (1 X 163) + (10 X 162) + (15 X 161) + (9 X 160)
= (1 X 4096) + (10 X 256) + (15 X 16) + (9 X 1)
= 4096 + 2560 + 240 + 9
= 6905
Conversion of Decimal Number System to Binary /
Octal / Hexadecimal Number System
TO CONVERT A NUMBER FROM THE DECIMAL
NUMBER SYSTEM TO BINARY/OCTAL/HEXADECIMAL
NUMBER SYSTEM, WE USE THE FOLLOWING
STEPS. THE STEPS ARE SHOWN ON HOW TO CONVERT
A NUMBER FROM THE DECIMAL SYSTEM TO THE
OCTAL SYSTEM.
EXAMPLE:
CONVERT (4320)10 INTO THE OCTAL SYSTEM.
SOLUTION:
STEP 1: FIRSTLY WE CONVERT THE GIVEN NUMBER
INTO DECIMAL NUMBER SYSTEM IF THE NUMBER IS
INTO OTHER THAN DECIMAL NUMBER SYSTEM.
STEP 2: IDENTIFY THE BASE OF THE REQUIRED
NUMBER. SINCE WE HAVE TO CONVERT THE GIVEN
NUMBER INTO THE OCTAL SYSTEM, THE BASE OF
THE REQUIRED NUMBER IS 8.
STEP 3: DIVIDE THE GIVEN NUMBER BY THE BASE
8 4320
8 540 0
8 67 4
8 8 3
8 1 0
Step 3: The given number in the octal number system is obtained just by
reading all the remainders and the last quotient from bottom to top
8 4320
8 540 0
8 67 4
8 8 3
8 1 0
(4320)10 = (10340)8
Class Work
DEFINE THE FOLLOWING TERMS
 BINARY NUMBER SYSTEM
 OCTAL NUMBER SYSTEM
 DECIMAL NUMBER SYSTEM
 HEXADECIMAL NUMBER SYSTEM
CONVERT (11100111)2 INTO OCTAL NUMBER SYSTEM
CONVERT (9ADC03)16 INTO BINARY NUMBER SYSTEM

More Related Content

Similar to Number Systems Guide

Similar to Number Systems Guide (20)

Number System.pptx
Number System.pptxNumber System.pptx
Number System.pptx
 
Number System and Boolean Algebra
Number System and Boolean AlgebraNumber System and Boolean Algebra
Number System and Boolean Algebra
 
Number system
Number system Number system
Number system
 
Module 1 number systems and code1
Module 1  number systems and code1Module 1  number systems and code1
Module 1 number systems and code1
 
21EC201– Digital Principles and system design.pptx
21EC201– Digital Principles and system design.pptx21EC201– Digital Principles and system design.pptx
21EC201– Digital Principles and system design.pptx
 
Number systems and conversions
Number systems and conversionsNumber systems and conversions
Number systems and conversions
 
W 9 numbering system
W 9 numbering systemW 9 numbering system
W 9 numbering system
 
W 9 numbering system
W 9 numbering systemW 9 numbering system
W 9 numbering system
 
Number system computer fundamental
 Number  system computer fundamental  Number  system computer fundamental
Number system computer fundamental
 
Digital Electronics Notes.pdf
Digital Electronics Notes.pdfDigital Electronics Notes.pdf
Digital Electronics Notes.pdf
 
Number system and their conversion
Number system and their conversionNumber system and their conversion
Number system and their conversion
 
NUMBER SYSTEM.pptx
NUMBER SYSTEM.pptxNUMBER SYSTEM.pptx
NUMBER SYSTEM.pptx
 
Chapter 3.pptx
Chapter 3.pptxChapter 3.pptx
Chapter 3.pptx
 
LEC 1.pptx
LEC 1.pptxLEC 1.pptx
LEC 1.pptx
 
Chapter 1: Binary System
 Chapter 1: Binary System Chapter 1: Binary System
Chapter 1: Binary System
 
Chapter two FHI.pptx
Chapter two FHI.pptxChapter two FHI.pptx
Chapter two FHI.pptx
 
Basics of Computer For Begginers
Basics of Computer For BegginersBasics of Computer For Begginers
Basics of Computer For Begginers
 
Basic of number system
Basic of number systemBasic of number system
Basic of number system
 
Number_systems_for _o_& _A_levels by fari
Number_systems_for _o_& _A_levels by fariNumber_systems_for _o_& _A_levels by fari
Number_systems_for _o_& _A_levels by fari
 
Number System
Number SystemNumber System
Number System
 

Recently uploaded

Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gapedkojalkojal131
 
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Pooja Nehwal
 
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...motiram463
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...Pooja Nehwal
 
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Pooja Nehwal
 
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...ranjana rawat
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样qaffana
 
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...anilsa9823
 
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | DelhiFULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhisoniya singh
 
Low Rate Call Girls Nashik Vedika 7001305949 Independent Escort Service Nashik
Low Rate Call Girls Nashik Vedika 7001305949 Independent Escort Service NashikLow Rate Call Girls Nashik Vedika 7001305949 Independent Escort Service Nashik
Low Rate Call Girls Nashik Vedika 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...Pooja Nehwal
 
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)kojalkojal131
 
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...Amil baba
 

Recently uploaded (20)

Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
 
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(ANIKA) Wanwadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
 
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
 
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
 
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
 
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
 
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
 
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
 
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
 
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | DelhiFULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
 
Low Rate Call Girls Nashik Vedika 7001305949 Independent Escort Service Nashik
Low Rate Call Girls Nashik Vedika 7001305949 Independent Escort Service NashikLow Rate Call Girls Nashik Vedika 7001305949 Independent Escort Service Nashik
Low Rate Call Girls Nashik Vedika 7001305949 Independent Escort Service Nashik
 
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
 
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
 
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
 

Number Systems Guide

  • 1.
  • 2. TPTG 620 Presentation Subject: Computer Grade: 8th Topic: Number System Muhammad Jawad Aziz BC190402944
  • 3. Learning Objectives WHAT IS NUMBER SYSTEM? DIFFERENT TYPES OF NUMBER SYSTEM LIKE DECIMAL, BINARY, OCTALAND HEXADECIMAL NUMBER SYSTEM  CONVERTING ONE NUMBER SYSTEM TO OTHER NUMBER SYSTEM
  • 4. Define Number System OR What is number System? NUMBER SYSTEM IS DEFINED AS “THE TECHNIQUE TO REPRESENT AND WORK WITH NUMBERS IS CALLED NUMBER SYSTEM”. WE HAVE HEARD VARIOUS TYPES OF NUMBER SYSTEMS SUCH AS THE WHOLE NUMBERS AND THE NATURAL NUMBERS. BUT IN THE CONTEXT OF COMPUTERS, THE TYPES OF NUMBER SYSTEMS ARE: THE DECIMAL NUMBER SYSTEM THE BINARY NUMBER SYSTEM THE OCTAL NUMBER SYSTEM THE HEXADECIMAL NUMBER SYSTEM
  • 5. Types of Number Systems THERE ARE THE FOUR MAIN TYPES OF NUMBER SYSTEMS. DECIMAL NUMBER SYSTEM (BASE - 10) BINARY NUMBER SYSTEM (BASE - 2) OCTAL NUMBER SYSTEM (BASE - 8) HEXADECIMAL NUMBER SYSTEM (BASE - 16) WE WILL STUDY EACH OF THESE SYSTEMS ONE BY ONE IN DETAIL
  • 6. What is decimal Number System? DECIMAL NUMBER SYSTEM IS ALSO KNOWN AS BASE 10 SYSTEM. THE DECIMAL NUMBER SYSTEM USES TEN DIGITS: 0,1,2,3,4,5,6,7,8 AND 9 THE DECIMAL NUMBER SYSTEM IS THE SYSTEM THAT WE GENERALLY USE IN OUR REAL LIFE. IF ANY NUMBER IS REPRESENTED WITHOUT A BASE, IT MEANS THAT ITS BASE IS 10. FOR EXAMPLE: (12)10, (345)10, (119)10, (200)10, (3139)10 ARE SOME EXAMPLES OF NUMBERS IN THE DECIMAL NUMBER SYSTEM
  • 7. Number System? BINARY NUMBER SYSTEM IS ALSO KNOWN AS BASE 2 SYSTEM. THE BINARY NUMBER SYSTEM USES 2 DIGITS: 0 AND 1 DIGITS 0 AND 1 ARE CALLED BITS AND 8 BITS TOGETHER MAKE A BYTE. THE DATA IN COMPUTERS IS STORED IN TERMS OF BITS AND BYTES. FOR EXAMPLE: (111)2, (1010)2, (101)2, (10001)2 ARE SOME EXAMPLES OF NUMBERS IN THE BINARY NUMBER SYSTEM
  • 8. System? OCTAL NUMBER SYSTEM IS ALSO KNOWN AS BASE 8 SYSTEM. THE OCTAL NUMBER SYSTEM USES 8 DIGITS: 0,1,2,3,4,5,6, AND 7 OCTAL NUMBER SYSTEM IS ALSO A POSITIONAL VALUE SYSTEM WITH WHERE EACH DIGIT HAS ITS VALUE. FOR EXAMPLE: (67)8, (10450)8, (335)8, (1234567)8 ARE SOME EXAMPLES OF NUMBERS IN THE BINARY NUMBER SYSTEM
  • 9. What is Hexadecimal Number System? BINARY NUMBER SYSTEM IS ALSO KNOWN AS BASE 16 SYSTEM. THE HEXADECIMAL NUMBER SYSTEM USES SIXTEEN DIGITS/ALPHABETS: 0,1,2,3,4,5,6,7,8, 9 AND A,B,C,D, E, F . HERE A TO F OF THE HEXADECIMAL SYSTEM MEANS THE NUMBERS 10 TO 15 RESPECTIVELY. THIS SYSTEM IS USED IN COMPUTERS TO REDUCE THE LARGE-SIZED STRINGS OF THE BINARY SYSTEM. FOR EXAMPLE: (A9)16, (9BCF)16, (D56)16, (1092C)16 ARE SOME EXAMPLES OF NUMBERS IN THE BINARY NUMBER SYSTEM
  • 10. Conversion Rules of Number Systems A NUMBER CAN BE CONVERTED FROM ONE NUMBER SYSTEM TO ANOTHER NUMBER SYSTEM. LIKE BINARY NUMBERS CAN BE CONVERTED TO OCTAL NUMBERS AND VICE VERSA, OCTAL NUMBERS CAN BE CONVERTED TO DECIMAL NUMBERS AND VICE VERSA AND SO ON. LET US SEE THE STEPS REQUIRED IN CONVERTING THESE NUMBER SYSTEMS.
  • 11. Conversion of Binary / Octal / Hexadecimal Number Systems to Decimal Number Systems TO CONVERT A NUMBER FROM THE BINARY/OCTAL/HEXADECIMAL SYSTEM TO THE DECIMAL SYSTEM, WE USE THE FOLLOWING STEPS. BINARY TO DECIMAL EXAMPLE: (100111)2 SOLUTION: STEP # 1: IDENTIFY THE BASE OF THE GIVEN NUMBER. HERE, THE BASE IS 2. STEP # 2: MULTIPLY EACH DIGIT OF THE GIVEN NUMBER, STARTING FROM THE RIGHTMOST DIGIT, WITH THE BASE. (1 X 2) + (0 X 2) + (0 X 2) + (1 X 2) + (1 X 2) + (1 X 2) STEP # 3: THE EXPONENTS SHOULD START WITH 0 AND INCREASE BY 1 EVERY TIME AS WE MOVE FROM RIGHT TO LEFT. (1 X 25) + (0 X 24) + (0 X 23) + (1 X 22) + (1 X 21) + (1 X 20) SINCE THE BASE HERE IS 2, WE MULTIPLY THE DIGITS OF THE GIVEN NUMBER. (100111)2 = (1 X 25) + (0 X 24) + (0 X 23) + (1 X 22) + (1 X 21) + (1 X 20) = (1 X 32) + (0 X 16) + (0 X 8) + (1 X 4) + (1 X 2) + (1 X 1) = 32 + 0 + 0 + 4 + 2 + 1 = 39
  • 12. Octal To Decimal EXAMPLE: (10027)8 SOLUTION: STEP # 1: IDENTIFY THE BASE OF THE GIVEN NUMBER. HERE, THE BASE IS 8. STEP # 2: MULTIPLY EACH DIGIT OF THE GIVEN NUMBER, STARTING FROM THE RIGHTMOST DIGIT, WITH THE BASE. (1 X 8) + (0 X 8) + (0 X 8) + (2 X 8) + (7 X 8) STEP # 3: THE EXPONENTS SHOULD START WITH 0 AND INCREASE BY 1 EVERY TIME AS WE MOVE FROM RIGHT TO LEFT. (1 X 84) + (0 X 83) + (0 X 82) + (2 X 81) + (7 X 80) SINCE THE BASE HERE IS 8, WE MULTIPLY THE DIGITS OF THE GIVEN NUMBER. (10027)8 = (1 X 84) + (0 X 83) + (0 X 82) + (2 X 81) + (7 X 80) = (1 X 4096 ) + (0 X 512) + (0 X 64) + (2 X 8) + (7 X 1) = 4096 + 0 + 0 + 16 + 7 = 4119
  • 13. Hexadecimal to Decimal EXAMPLE: (1AF9)16 SOLUTION: STEP # 1: IDENTIFY THE BASE OF THE GIVEN NUMBER. HERE, THE BASE IS 16. STEP # 2: MULTIPLY EACH DIGIT OF THE GIVEN NUMBER, STARTING FROM THE RIGHTMOST DIGIT, WITH THE BASE. (1 X 16) + (A X 16) + (F X 16) + (9 X 16) (1 X 16) + (10 X 16) + (15 X 16) + (9 X 16) STEP # 3: THE EXPONENTS SHOULD START WITH 0 AND INCREASE BY 1 EVERY TIME AS WE MOVE FROM RIGHT TO LEFT. (1 X 163) + (10 X 162) + (15 X 161) + (9 X 160) SINCE THE BASE HERE IS 16, WE MULTIPLY THE DIGITS OF THE GIVEN NUMBER. (1AF9)16 = (1 X 16) + (A X 16) + (F X 16) + (9 X 16) = (1 X 16) + (10 X 16) + (15 X 16) + (9 X 16) = (1 X 163) + (10 X 162) + (15 X 161) + (9 X 160) = (1 X 4096) + (10 X 256) + (15 X 16) + (9 X 1) = 4096 + 2560 + 240 + 9 = 6905
  • 14. Conversion of Decimal Number System to Binary / Octal / Hexadecimal Number System TO CONVERT A NUMBER FROM THE DECIMAL NUMBER SYSTEM TO BINARY/OCTAL/HEXADECIMAL NUMBER SYSTEM, WE USE THE FOLLOWING STEPS. THE STEPS ARE SHOWN ON HOW TO CONVERT A NUMBER FROM THE DECIMAL SYSTEM TO THE OCTAL SYSTEM. EXAMPLE: CONVERT (4320)10 INTO THE OCTAL SYSTEM. SOLUTION: STEP 1: FIRSTLY WE CONVERT THE GIVEN NUMBER INTO DECIMAL NUMBER SYSTEM IF THE NUMBER IS INTO OTHER THAN DECIMAL NUMBER SYSTEM. STEP 2: IDENTIFY THE BASE OF THE REQUIRED NUMBER. SINCE WE HAVE TO CONVERT THE GIVEN NUMBER INTO THE OCTAL SYSTEM, THE BASE OF THE REQUIRED NUMBER IS 8. STEP 3: DIVIDE THE GIVEN NUMBER BY THE BASE
  • 15. 8 4320 8 540 0 8 67 4 8 8 3 8 1 0 Step 3: The given number in the octal number system is obtained just by reading all the remainders and the last quotient from bottom to top 8 4320 8 540 0 8 67 4 8 8 3 8 1 0 (4320)10 = (10340)8
  • 16. Class Work DEFINE THE FOLLOWING TERMS  BINARY NUMBER SYSTEM  OCTAL NUMBER SYSTEM  DECIMAL NUMBER SYSTEM  HEXADECIMAL NUMBER SYSTEM CONVERT (11100111)2 INTO OCTAL NUMBER SYSTEM CONVERT (9ADC03)16 INTO BINARY NUMBER SYSTEM