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 Decimal And Hexadecimal Aqa
Exam code:8525
Decimal to Hexadecimal Conversion
How do you convert decimal to hexadecimal?
Method 1 (decimal to binary to hexadecimal)
-
To convert the decimal number 28 to hexadecimal, start by converting the decimal number to binary

-
Split the 8 bit binary number into two 4 bit numbers (nibbles) as shown below

-
Convert each nibble to its decimal value
-
0001 = 1 and 1100 = 12
-
Using the comparison table, the decimal value 1 is also 1 in hexadecimal whereas the decimal value 12 is represented in hexadecimal as C
-
decimal 28 is 1C in hexadecimal
Method 2 (divide by 16)
-
To convert the decimal number 163 to hexadecimal, start by dividing the decimal value by 16 and recording the whole times the number goes in and the remainder
-
163 ➗16 = 10 remainder 3
-
In hexadecimal the whole number = digit 1 and the remainder = digit 2
-
Digit 1 = 10 (A)
-
Digit 2 = 3
-
Decimal 163 is A3 in hexadecimal
Hexadecimal to Decimal Conversion
How do you convert hexadecimal to decimal?
Method 1 (hexadecimal to binary to decimal)
-
To convert the hexadecimal number B9 to decimal, take each hexadecimal value and convert it as decimal to 4 bit binary

-
Join the two nibbles to make an 8 bit number (byte)
-
Convert from binary to decimal

-
(1 x 128) + (1 x 32) + (1 x 16) + (1 x 8) + (1 x 1) = 185
-
Hexadecimal B9 is 185 in decimal
Method 2 (multiply by 16)
-
To convert the hexadecimal number 79 to decimal, start by multiplying the first hexadecimal digit by 16
-
7 ✖ 16 = 112
-
Add digit 2 to the result
-
112 + 9 = 121
-
Hexadecimal 79 is 121 in decimal
Examiner Tips and Tricks
Remember that the exam is non-calculator, if you are not confident multiplying and dividing by 16 then use method 1 on both conversions
Responses