A fitness tracker is designed to count the number of steps a user takes during a day.
Identify the reason why an unsigned integer should be used to record the daily step count, rather than a signed integer.
Unsigned integers use a sign bit to increase precision
Unsigned integers cannot experience overflow errors
Unsigned integers can represent a greater range of positive values for the same number of bits
Unsigned integers are compatible with real numbers
117 exam-style questions on Edexcel GCSE Computer Science Binary, covering Binary representation and number of states, Unsigned and two's complement integers, Converting denary and 8-bit binary, Binary addition and binary shifts, Concept of overflow, and Hexadecimal notation and conversion. Each one has a worked solution and a mark scheme showing where the marks go.