Computer Science GCES AQA
-
Representing Algorithms Aqa4 主题
-
Efficiency Of Algorithms Aqa1 主题
-
Searching Algorithms Aqa3 主题
-
Sorting Algorithms Aqa3 主题
-
Data Types Aqa1 主题
-
Programming Concepts Aqa5 主题
-
Arithmetic Relational And Boolean Operations Aqa1 主题
-
Data Structures Aqa3 主题
-
String Manipulation Aqa1 主题
-
Random Number Generation Aqa1 主题
-
Structured Programming Aqa2 主题
-
Robust And Secure Programming Aqa4 主题
-
Number Bases Aqa2 主题
-
Converting Between Number Bases Aqa3 主题
-
Units Of Information Aqa9 主题
-
Hardware And Software Aqa4 主题
-
Boolean Logic Aqa3 主题
-
Programming Languages And Translators Aqa2 主题
-
Cpu Architecture Performance And Embedded Systems Aqa4 主题
-
Memory Aqa2 主题
-
Secondary Storage Aqa3 主题
-
Fundamentals Of Computer Networks Aqa8 主题
-
Fundamentals Of Cyber Security Aqa1 主题
-
Methods Of Preventing Cyber Security Threats Aqa1 主题
-
Relational Databases Aqa2 主题
-
Ethical Legal And Environmental Impacts Aqa2 主题
Converting Between Binary And Hexadecimal Aqa
Exam code:8525
Binary to Hexadecimal Conversion
-
It is important before revising how to convert from binary to hexadecimal and vice versa that you fully understand the binary and hexadecimal number systems.
How do you convert from binary to hexadecimal?
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
Example 1
-
To convert the binary number 10110111 to hexadecimal, first split the 8 bit number into 2 binary nibbles

-
For each nibble, convert the binary to it’s decimal value
-
(1 x 8) + (1 x 2) + (1 x 1) = 11 (B)
-
(1 x 4) + (1 x 2) + (1 x 1) = 7
-
Join them together to make a 2 digit hexadecimal number
-
Binary 10110111 is B7 in hexadecimal
Example 2
-
To convert the binary number 00111001 to hexadecimal, first split the 8 bit number into 2 binary nibbles

-
For each nibble, convert the binary to it’s decimal value
-
(1 x 2) + (1 x 1) = 3
-
(1 x 8) + (1 x 1) = 9
-
Join them together to make a 2 digit hexadecimal number
-
Binary 00111001 is 39 in hexadecimal
Hexadecimal to Binary Conversion
How do you convert from hexadecimal to binary?
Example 1
-
To convert the hexadecimal number 5F to binary, first split the digits apart and convert each to a binary nibble
|
8 |
4 |
2 |
1 |
|
|---|---|---|---|---|
|
0 |
1 |
0 |
1 |
= 5 |
|
8 |
4 |
2 |
1 |
|
|---|---|---|---|---|
|
1 |
1 |
1 |
1 |
= 15 (F) |
-
Join the 2 binary nibbles together to create an 8 bit binary number
|
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|---|---|---|---|---|---|---|---|
|
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
-
Hexadecimal 5F is 01011111 in binary
Example 2
-
To convert the hexadecimal number 26 to binary, first split the digits apart and convert each to a binary nibble
|
8 |
4 |
2 |
1 |
|
|---|---|---|---|---|
|
0 |
0 |
1 |
0 |
= 2 |
|
8 |
4 |
2 |
1 |
|
|---|---|---|---|---|
|
0 |
1 |
1 |
0 |
= 6 |
-
Join the 2 binary nibbles together to create an 8 bit binary number
|
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|---|---|---|---|---|---|---|---|
|
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
-
Hexadecimal 26 is 00100110 in binary
Responses