You are on page 1of 20

C HA P T E R 1 :

NU M B E R S Y S T E M S PART 2

NTALS AND PROGRAMMING


0 0 1 2: COMPUTE R FUNDAME
CMPE 2
DETERMINING THE RADIX

SOLUTION: USING POSITIONAL NOTATION, BOTH DIGITS


MUST BE CONVERTED TO DECIMAL THEN SOLVE FOR THE
UNKNOWN BASE.
EXAMPLE
SOLVE FOR THE UNKNOWN RADIX:
1.
2.
NUMBER SYSTEM OPERATIONS
1. ARITHMETIC OPERATIONS
2. BITWISE OPERATIONS
3. RELATIONAL OPERATIONS
RELATIONAL OPERATIONS
RELATIONAL OPERATORS ARE USED TO EVALUATE A
CONDITION THAT'S APPLIED TO ONE OR TWO BOOLEAN
EXPRESSIONS. THE RESULT OF THE EVALUATION IS EITHER
TRUE OR FALSE.
LISTS OF RELATIONAL OPERATORS:
LESS THAN NOT EQUAL
GREATER THAN EQUALS
LESS THAN OR EQUAL LOGICAL AND
GREATER THAN OR EQUAL LOGICAL OR
BITWISE OPERATIONS
A BITWISE OPERATOR WORKS WITH THE BINARY
REPRESENTATION OF A NUMBER RATHER THAN THAT
NUMBER'S VALUE. THE OPERAND IS TREATED AS A SET OF
BITS, INSTEAD OF AS A SINGLE NUMBER. BITWISE OPERATORS
ARE SIMILAR IN MOST LANGUAGES THAT SUPPORT THEM.
LISTS OF BITWISE OPERATORS:
AND OPERATOR OR OPERATOR XOR OPERATOR
NOT OPERATOR SHIFT LEFT SHIFT RIGHT
EXAMPLE
EXAMPLE
COMPLEMENTS
TWO FORMS OF COMPLEMENT
DIMINISHED RADIX:
RADIX:

WHERE,
– RADIX
– GIVEN NUMBER IN DECIMAL
– NO. OF CHARACTERS/DIGIT OF THE GIVEN NUMBER
EXAMPLE 1
GIVEN:
1. , EVALUATE 1’S AND 2’S COMPLEMENT
2. , EVALUATE 15’S AND 16’S COMPLEMENT
3. , EVALUATE 29’S AND 30’S COMPLEMENT
SOLUTION
ADDITION (EXAMPLE 3)
1.
2.
3.
4.
SOLUTION
SOLUTION
NUMBER SYSTEM OPERATIONS
C. SUBTRACTION OF NUMBER SYSTEMS
1.
2.
3.
NUMBER SYSTEM OPERATIONS
D. MULTIPLICATION OF NUMBER SYSTEMS
1.
2.
NUMBER SYSTEM OPERATIONS

E. DIVISION OF NUMBER SYSTEM


1.
2.

You might also like