Computer Number Systems

Computer Number Systems
What are the number systems ?
Number systems are the technique to represent numbers in the computer system architecture, every value that you are saving or getting into/from computer memory has a defined number system.
Computer architecture supports following number systems.
  • Binary number system
  • Octal number system
  • Decimal number system
  • Hexadecimal (hex) number system

1) Binary Number System

A Binary number system has only two digits that are 0 and 1. Every number (value) represents with 0 and 1 in this number system. The base of binary number system is 2, because it has only two digits.

2) Octal number system

Octal number system has only eight (8) digits from 0 to 7. Every number (value) represents with 0,1,2,3,4,5,6 and 7 in this number system. The base of octal number system is 8, because it has only 8 digits.

3) Decimal number system

Decimal number system has only ten (10) digits from 0 to 9. Every number (value) represents with 0,1,2,3,4,5,6, 7,8 and 9 in this number system. The base of decimal number system is 10, because it has only 10 digits.

4) Hexadecimal number system

A Hexadecimal number system has sixteen (16) alphanumeric values from 0 to 9 and A to F. Every number (value) represents with 0,1,2,3,4,5,6, 7,8,9,A,B,C,D,E and F in this number system. The base of hexadecimal number system is 16, because it has 16 alphanumeric values. Here A is 10B is 11C is 12D is 13E is 14 and F is 15.

Number system
Base
Used digits
Example
C Language assignment
Binary
2
0,1
(11110000)2
int val=0b11110000;
Octal
8
0,1,2,3,4,5,6,7
(360)8
int val=0360;
Decimal
10
0,1,2,3,4,5,6,7,8,9
(240)10
int val=240;
Hexadecimal
16
0,1,2,3,4,5,6,7,8,9,
A,B,C,D,E,F
(F0)16
int val=0xF0;


Comments

Popular posts from this blog

FACTS ABOUT CLOUD COMPUTING

Save a Workbook in another File Format

Healthcare Industry in India