Number Systems. Decimal Number System. Number Systems Week 3

Similar documents
Lecture 11: Number Systems

Section 1.4 Place Value Systems of Numeration in Other Bases

3. Convert a number from one number system to another

NUMBER SYSTEMS. 1.1 Introduction

Base Conversion written by Cathy Saxton

Positional Numbering System

NUMBER SYSTEMS. William Stallings

Useful Number Systems

Number Conversions Dr. Sarita Agarwal (Acharya Narendra Dev College,University of Delhi)

2 Number Systems. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:

6 The Hindu-Arabic System (800 BC)

CPEN Digital Logic Design Binary Systems

Binary Representation

Chapter 7 Lab - Decimal, Binary, Octal, Hexadecimal Numbering Systems

Oct: 50 8 = 6 (r = 2) 6 8 = 0 (r = 6) Writing the remainders in reverse order we get: (50) 10 = (62) 8

CDA 3200 Digital Systems. Instructor: Dr. Janusz Zalewski Developed by: Dr. Dahai Guo Spring 2012

CSI 333 Lecture 1 Number Systems

=

Binary Representation. Number Systems. Base 10, Base 2, Base 16. Positional Notation. Conversion of Any Base to Decimal.

Unsigned Conversions from Decimal or to Decimal and other Number Systems

Computer Science 281 Binary and Hexadecimal Review

Sequential Skills. Strands and Major Topics

LSN 2 Number Systems. ECT 224 Digital Computer Fundamentals. Department of Engineering Technology

A Step towards an Easy Interconversion of Various Number Systems

YOU MUST BE ABLE TO DO THE FOLLOWING PROBLEMS WITHOUT A CALCULATOR!

Machine Architecture and Number Systems. Major Computer Components. Schematic Diagram of a Computer. The CPU. The Bus. Main Memory.

THE BINARY NUMBER SYSTEM

Fractions to decimals

Digital System Design Prof. D Roychoudhry Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

Binary, Hexadecimal, Octal, and BCD Numbers

Goals. Unary Numbers. Decimal Numbers. 3,148 is s 100 s 10 s 1 s. Number Bases 1/12/2009. COMP370 Intro to Computer Architecture 1

COMP 250 Fall 2012 lecture 2 binary representations Sept. 11, 2012

Decimal to Binary Conversion

PREPARATION FOR MATH TESTING at CityLab Academy

4.3 TABLE 3 TABLE five

Chapter 2. Binary Values and Number Systems

Paramedic Program Pre-Admission Mathematics Test Study Guide

The string of digits in the binary number system represents the quantity

EE 261 Introduction to Logic Circuits. Module #2 Number Systems

Addition Methods. Methods Jottings Expanded Compact Examples = 15

Cyber Security Workshop Encryption Reference Manual

BINARY CODED DECIMAL: B.C.D.

Everything you wanted to know about using Hexadecimal and Octal Numbers in Visual Basic 6

COMPSCI 210. Binary Fractions. Agenda & Reading

Chapter 1: Digital Systems and Binary Numbers

Number and codes in digital systems

CS101 Lecture 11: Number Systems and Binary Numbers. Aaron Stevens 14 February 2011

Grade 6 Math Circles. Binary and Beyond

Recall the process used for adding decimal numbers. 1. Place the numbers to be added in vertical format, aligning the decimal points.

Accuplacer Arithmetic Study Guide

Levent EREN A-306 Office Phone: INTRODUCTION TO DIGITAL LOGIC

CS321. Introduction to Numerical Methods

Chapter 4: Computer Codes

Decimals Adding and Subtracting

NUMBER SYSTEMS APPENDIX D. You will learn about the following in this appendix:

Chapter Binary, Octal, Decimal, and Hexadecimal Calculations

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15 TUTORIAL OUTCOME 2 Part 1

Today s topics. Digital Computers. More on binary. Binary Digits (Bits)

2011, The McGraw-Hill Companies, Inc. Chapter 3

To convert an arbitrary power of 2 into its English equivalent, remember the rules of exponential arithmetic:

CS201: Architecture and Assembly Language

Number Systems and Radix Conversion

Lecture 2. Binary and Hexadecimal Numbers

Binary Numbers. Binary Octal Hexadecimal

Number of bits needed to address hosts 8

plc numbers Encoded values; BCD and ASCII Error detection; parity, gray code and checksums

Solving Systems of Linear Equations Using Matrices

Decimal Notations for Fractions Number and Operations Fractions /4.NF

Number Representation

Digital Design. Assoc. Prof. Dr. Berna Örs Yalçın

2010/9/19. Binary number system. Binary numbers. Outline. Binary to decimal

MATH-0910 Review Concepts (Haugen)

Numbering Systems. InThisAppendix...

Systems I: Computer Organization and Architecture

Math Review. Numbers. Place Value. Rounding Whole Numbers. Place value thousands hundreds tens ones

The Hexadecimal Number System and Memory Addressing

**Unedited Draft** Arithmetic Revisited Lesson 5: Decimal Fractions or Place Value Extended Part 3: Multiplying Decimals

The gas can has a capacity of 4.17 gallons and weighs 3.4 pounds.

3.1. RATIONAL EXPRESSIONS

Counting in base 10, 2 and 16

DIVISION OF DECIMALS We then we multiply by the

COMBINATIONAL CIRCUITS

Number Systems. Introduction / Number Systems

We can express this in decimal notation (in contrast to the underline notation we have been using) as follows: b + 90c = c + 10b

Lecture 8: Binary Multiplication & Division

MEP Y9 Practice Book A

Binary Adders: Half Adders and Full Adders

APPENDIX B. Routers route based on the network number. The router that delivers the data packet to the correct destination host uses the host ID.

Check Digits for Detecting Recording Errors in Horticultural Research: Theory and Examples

Prerequisite knowledge Students should have a good understanding of how our decimal number system works as well as understand place value.

3.4 Multiplication and Division of Rational Numbers

Upon completion of unit 1.1, students will be able to

Chapter 1: Order of Operations, Fractions & Percents

Florida Math Correlation of the ALEKS course Florida Math 0018 to the Florida Mathematics Competencies - Lower

UIL Computer Science for Dummies by Jake Warren and works from Mr. Fleming

Pre-Algebra Lecture 6

How do you compare numbers? On a number line, larger numbers are to the right and smaller numbers are to the left.

Introduction to Decimals

Review of Scientific Notation and Significant Figures

JobTestPrep's Numeracy Review Decimals & Percentages

Transcription:

Number Systems When we type some letters or words, the computer translates them in numbers as computers can understand only numbers. A computer can understand positional number system where there are only a few symbols called digits and these symbols represent different values depending on the position they occupy in the number. A value of each digit in a number can be determined using The digit The position of the digit in the number The base of the number system (where base is defined as the total number of digits available in the number system). Decimal Number System The number system that we use in our day-to-day life is the decimal number system. Decimal number system has base 10 as it uses 10 digits from 0 to 9. In decimal number system, the successive positions to the left of the decimal point represent units, tens, hundreds, thousands and so on. Each position represents a specific power of the base (10). For example, the decimal number 1234 consists of the digit 4 in the units position, 3 in the tens position, 2 in the hundreds position, and 1 in the thousands position, and its value can be written as (1x1000)+ (2x100) + (3x10) + (4xl) (1x10 3 )+ (2x10 2 ) + (3x10 1 ) + (4xl0 0 ) 1000 + 200 + 30 + 4 1234 1

As a computer programmer or an IT professional, you should understand the following number systems which are frequently used in computers. S.N. Number System and Description 1 Binary Number System Base 2. Digits used : 0, 1 2 Octal Number System Base 8. Digits used : 0 to 7 3 Hexa Decimal Number System Base 16. Digits used : 0 to 9, Letters used : A- F 2

Binary Number System Characteristics of binary number system are as follows: Uses two digits, 0 and 1. Also called base 2 number system Each position in a binary number represents a 0 power of the base (2). 2 0 Last position in a binary number represents a x power of the base (2). 2 x where x represents the last position - 1. Binary Number : 10101 2 Calculating Decimal Equivalent: Step Binary Number Decimal Number Step 1 10101 2 ((1 x 2 4 ) + (0 x 2 3 ) + (1 x 2 2 ) + (0 x 2 1 ) + (1 x 2 0 )) 10 Step 2 10101 2 (16 + 0 + 4 + 0 + 1) 10 Step 3 10101 2 21 10 Note : 10101 2 is normally written as 10101. 3

Hexadecimal Number System Characteristics of hexadecimal number system are as follows: Uses 10 digits and 6 letters, 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Letters represents numbers starting from 10. A = 10. B = 11, C = 12, D = 13, E = 14, F = 15. Also called base 16 number system Each position in a hexadecimal number represents a 0 power of the base (16). 16 0 Last position in a hexadecimal number represents a x power of the base (16). 16 x where x represents the last position - 1. Hexadecimal Number: 19FDE 16 Calculating Decimal Equivalent: Step Binary Number Decimal Number Step 1 19FDE 16 ((1 x 16 4 ) + (9 x 16 3 ) + (F x 16 2 ) + (D x 16 1 ) + (E x 16 0 )) 10 Step 2 19FDE 16 ((1 x 16 4 ) + (9 x 16 3 ) + (15 x 16 2 ) + (13 x 16 1 ) + (14 x 16 0 )) 10 Step 3 19FDE 16 (65536+ 36864 + 3840 + 208 + 14) 10 Step 4 19FDE 16 106462 10 Note : 19FDE 16 is normally written as 19FDE. 4

Decimal to Other Base System Step 1 - Divide the decimal number to be converted by the value of the new base. Step 2 - Get the remainder from Step 1 as the rightmost digit (least significant digit) of new base number. Step 3 - Divide the quotient of the previous divide by the new base. Step 4 - Record the remainder from Step 3 as the next digit (to the left) of the new base number. Repeat Steps 3 and 4, getting remainders from right to left, until the quotient becomes zero in Step 3. The last remainder thus obtained will be the most significant digit (MSD) of the new base number. Decimal Number: 29 10 Calculating Binary Equivalent: Step Operation Result Remainder Step 1 29 / 2 14 1 Step 2 14 / 2 7 0 Step 3 7 / 2 3 1 Step 4 3 / 2 1 1 Step 5 1 / 2 0 1 As mentioned in Steps 2 and 4, the remainders have to be arranged in the reverse order so that the first remainder becomes the least significant digit (LSD) and the last remainder becomes the most significant digit (MSD). Decimal Number : 29 10 = Binary Number : 11101 2. 5

Other base system to Decimal System Step 1 - Determine the column (positional) value of each digit (this depends on the position of the digit and the base of the number system). Step 2 - Multiply the obtained column values (in Step 1) by the digits in the corresponding columns. Step 3 - Sum the products calculated in Step 2. The total is the equivalent value in decimal. Binary Number : 11101 2 Calculating Decimal Equivalent: Step Binary Number Decimal Number Step 1 11101 2 ((1 x 2 4 ) + (1 x 2 3 ) + (1 x 2 2 ) + (0 x 2 1 ) + (1 x 2 0 )) 10 Step 2 11101 2 (16 + 8 + 4 + 0 + 1) 10 Step 3 11101 2 29 10 Binary Number: 11101 2 = Decimal Number : 29 10 6

Shortcut method - Binary to Hexadecimal Steps Step 1 - Divide the binary digits into groups of four (starting from the right). Step 2 - Convert each group of four binary digits to one hexadecimal symbol. Binary Number : 10101 2 Calculating hexadecimal Equivalent: Step Binary Number Hexadecimal Number Step 1 10101 2 0001 0101 Step 2 10101 2 1 10 5 10 Step 3 10101 2 15 16 Binary Number : 10101 2 = Hexadecimal Number : 15 16 7

Shortcut method - Hexadecimal to Binary steps Step 1 - Convert each hexadecimal digit to a 4 digit binary number (the hexadecimal digits may be treated as decimal for this conversion). Step 2 - Combine all the resulting binary groups (of 4 digits each) into a single binary number. Hexadecimal Number : 15 16 Calculating Binary Equivalent: Step Hexadecimal Number Binary Number Step 1 15 16 1 10 5 10 Step 2 15 16 0001 2 0101 2 Step 3 15 16 00010101 2 Hexadecimal Number: 15 16 = Binary Number: 10101 2 8