From 11a7abc404b3e5102a532db6ff5692916c99ff15 Mon Sep 17 00:00:00 2001 From: Ahmad Hmedan Date: Wed, 8 Jul 2026 16:32:01 +0100 Subject: [PATCH 1/2] number-systems done --- number-systems/Part-1.md | 30 +++++++++++++++--------------- number-systems/Part-2.md | 8 +++++--- 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/number-systems/Part-1.md b/number-systems/Part-1.md index d8f9c290e..9ec5ff17a 100644 --- a/number-systems/Part-1.md +++ b/number-systems/Part-1.md @@ -8,47 +8,47 @@ The answers to these questions should be a number, either in binary, hex, or dec Q1: Convert the decimal number 14 to binary. Answer: - +1110 Q2: Convert the binary number 101101 to decimal: Answer: - +45 Q3: Which is larger: 1000 or 0111? Answer: - +1000 Q4: Which is larger: 00100 or 01011? Answer: - +01011 Q5: What is 10101 + 01010? Answer: - +11111 Q6: What is 10001 + 10001? Answer: - +100010 Q7: What's the largest number you can store with 4 bits, if you want to be able to represent the number 0? Answer: - +15 Q8: How many bits would you need in order to store the numbers between 0 and 255 inclusive? Answer: - +8 bits Q9: How many bits would you need in order to store the numbers between 0 and 3 inclusive? Answer: - +2 bits Q10: How many bits would you need in order to store the numbers between 0 and 1000 inclusive? Answer: - +10 bits Q11: Convert the decimal number 14 to hex. Answer: - +E Q12: Convert the decimal number 386 to hex. Answer: - +182 Q13: Convert the hex number 386 to decimal. Answer: - +902 Q14: Convert the hex number B to decimal. Answer: - +11 Q15: If reading the byte 0x21 as a number, what decimal number would it mean? Answer: - +33 Q16: Continues in Part-2 diff --git a/number-systems/Part-2.md b/number-systems/Part-2.md index 68b0933d9..7f81263d4 100644 --- a/number-systems/Part-2.md +++ b/number-systems/Part-2.md @@ -8,15 +8,17 @@ The answers to these questions will require a bit of explanation, not just a sim Q16: How can you test if a binary number is a power of two (e.g. 1, 2, 4, 8, 16, ...)? Answer: +A binary number is a power of two if it contains exactly one 1 bit. Q17: If reading the byte 0x21 as an ASCII character, what character would it mean? Answer: - +! Q18: If reading the byte 0x21 as a greyscale colour, as described in "Approaches for Representing Colors and Images", what colour would it mean? Answer: - +Dark grey (so close to black) Q19: If reading the bytes 0xAA00FF as a sequence of three one-byte decimal numbers, what decimal numbers would they be? Answer: - +170 0 250 Q20: If reading the bytes 0xAA00FF as an RGB colour, as described in "Approaches for Representing Colors and Images", what colour would it mean? Answer: +A bright purple \ No newline at end of file From d615176aeae299859d1c2a3a82ed53c7bfb9603f Mon Sep 17 00:00:00 2001 From: Ahmad Hmedan Date: Wed, 8 Jul 2026 16:32:42 +0100 Subject: [PATCH 2/2] fix ff = 255 --- number-systems/Part-2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/number-systems/Part-2.md b/number-systems/Part-2.md index 7f81263d4..8b3006782 100644 --- a/number-systems/Part-2.md +++ b/number-systems/Part-2.md @@ -18,7 +18,7 @@ Answer: Dark grey (so close to black) Q19: If reading the bytes 0xAA00FF as a sequence of three one-byte decimal numbers, what decimal numbers would they be? Answer: -170 0 250 +170 0 255 Q20: If reading the bytes 0xAA00FF as an RGB colour, as described in "Approaches for Representing Colors and Images", what colour would it mean? Answer: A bright purple \ No newline at end of file