33 Qs · since 2012 · 39 marks · 1.5 marks/paperMedium yield
Number representation and arithmetic in GATE CS tests a student's precise understanding of positional number systems, fixed-point signed representations (2's complement, 1's comple… Guide
float type variable is represented using the single-precision 32-bit floating point format of IEEE-754 standard that uses 1 bit for sign, 8 bits for biased exponent and 23 bits for mantissa. A float type variable is assigned the decimal value of . The…Topic guide
Number representation and arithmetic in GATE CS tests a student's precise understanding of positional number systems, fixed-point signed representations (2's complement, 1's complement, sign-magnitude), and IEEE 754 floating-point standards. Questions consistently balance direct conversions, range and boundary condition calculations, and arithmetic overflow detection across single and multi-register operations. Recent years exhibit a marked transition toward testing multi-register algebraic relationships and MSQ-based overflow condition checking.
IEEE 754 Single-Precision Encoding and Decoding
common · mixed · 1 marks · 2026, 2021, 2017, 2014
Direct conversion between decimal values and 32-bit IEEE 754 representation (or its 8-digit hexadecimal notation), requiring decomposition into 1-bit sign, 8-bit biased exponent (bias 127), and 23-bit fractional mantissa with an implicit leading 1.
Floating-Point Register Arithmetic and Algebraic Verification
common · mixed · 2 marks · 2025, 2023, 2022
Given two or three IEEE 754 single-precision numbers stored in hexadecimal registers, compute their product, sum, or evaluate which linear/algebraic equations among them hold true.
Signed Integer Arithmetic and Overflow Detection
common · mixed · 1 marks · 2026, 2024, 2022, 2017
Given binary representations of numbers in 2's complement or sign-magnitude format with bits, determine which operations (addition/subtraction/multiplication) lead to overflow by comparing results against representable range or .
Radix Equations and Unknown Base Solutions
common · NAT · 1 marks · 2021, 2017, 2015, 2014
Solve for unknown digits or base variables in equations like or polynomial root equations , enforcing the constraint that every digit must satisfy .
Range and Boundary Characteristics of Number Systems
common · MCQ · 1 marks · 2021, 2019, 2017, 2016
Determining minimum/maximum representable values, total number of distinct representations (e.g. comparing 2's complement vs sign-magnitude due to dual zero), bit-width needed to avoid overflow, or smallest normalized floating-point numbers.
Adder Latency and Worst-Case Carry Propagation
rare · NAT · 1 marks · 2016
Analyzing ripple-carry adder carry generation () and carry propagation () conditions to maximize the propagation delay path across bits.
Unknown Radix Equation Solving
occasional · NAT · 1 marks · 2014
An algebraic equation containing numbers written in an unknown base is given; the candidate must set up a polynomial in and solve for the integer base satisfying .
Direct Base-to-Base Radix Conversion
occasional · NAT · 1 marks · 2023
A number in base is given and must be converted to base , typically by routing through base 10 using polynomial evaluation followed by successive division.
2's Complement Sign Extension and Bit-Width Expansion
occasional · MSQ · 1 marks · 2025
Given an -bit 2's complement integer, determine its valid representation in wider bit widths (, ) by replicating the most significant bit (sign bit).
IEEE 754 Floating-Point Arithmetic and Encoding
occasional · MCQ · 2 marks · 2026
Given two real numbers encoded in 32-bit single-precision IEEE 754 hexadecimal notation, decode the sign, biased exponent, and mantissa, align binary points, perform arithmetic (addition/subtraction), and re-encode to hex.
Identification of Extreme or Specific IEEE 754 Values
rare · MCQ · 1 marks · 2024
Candidates are given bit patterns across the sign, exponent, and mantissa fields (or standard diagrammatic formats) and are asked to determine the largest, smallest, or special-case value (e.g., distinguishing the largest finite number from NaN or Infinity).
Signed Fixed-Width 2's Complement Representation
common · MCQ · 1 marks · 2019
Given a negative decimal integer, find its exact binary bit-string representation in an -bit (e.g., 16-bit) 2's complement system.
IEEE 754 Normalized Single-Precision Value
Decoding a 32-bit IEEE 754 floating point number with sign bit , 8-bit biased exponent , and 23-bit fraction .
Smallest Normalized Positive IEEE 754 Number
Finding the boundary value for normalized numbers where and .
2's Complement Representable Range
Determining the minimum and maximum representable signed integers with bits in 2's complement.
Sign-Magnitude Representable Range
Determining the range of -bit sign-magnitude numbers with two representations for zero ().
2's Complement Arithmetic Overflow Boolean Condition
Detecting overflow in -bit 2's complement addition of operands and resulting in sum .
Unsigned Fixed-Point Range
Finding the decimal range of an -bit unsigned number with integer bits and fractional bits ().
Radix Polynomial Expansion
Converting arbitrary base- numbers to base 10 under the constraint .
Positional Number System Expansion
Used when converting a number with integer and fractional digits from base to base 10 or when setting up algebraic equations with an unknown radix.
IEEE 754 Single-Precision Normal Value
Used when decoding 32-bit floating-point numbers into their real values and re-encoding significand and exponent results.
Sign Extension Rule
Used when expanding an -bit 2's complement representation with sign bit to a larger bit-width .
Normalized IEEE 754 Single-Precision Value
Used to compute the real decimal value of a normalized 32-bit single-precision floating-point number where .
Maximum Finite Normalized Value
Used to identify the largest positive finite representable floating-point number under IEEE 754 single precision ().
2's Complement Conversion
Used to represent a negative integer in an -bit signed 2's complement format.
Shift from basic 1-mark IEEE-754 format definitions to multi-register operations and algebraic relations among 2 or 3 hex-encoded variables.
2025, 2023, 2022, 2014, 2012
Adoption of MSQ format to test multiple arithmetic operations (sums, differences, negated additions) simultaneously for overflow.
2026, 2025, 2024
Consistent presence of integer base/radix constraint NAT questions requiring systematic enumeration of valid base/digit solutions.
2024, 2021, 2017, 2015, 2014
Earlier questions focused purely on positional number system basics and radix conversions in NAT format, while recent years have incorporated MSQ testing on signed representation nuances and 2-mark MCQs on multi-step IEEE 754 arithmetic.
2026, 2025, 2023, 2014
Direct visual/field representation testing of IEEE 754 standard single-precision formats appeared as a 1-mark foundational conceptual question.
2024
Direct, single-step conceptual conversion questions on signed binary representations are framed as 1-mark standard MCQs.
2019
Easy questions (1 mark) typically involve direct range formulas, single base conversions, decoding standard 2's complement strings, or checking overflow for simple 4-bit/5-bit pairs. Medium questions (1 or 2 marks) require multi-step algebraic operations on 2 to 3 IEEE-754 hexadecimal registers, worst-case adder propagation latency analysis, MSQ-style multi-operation overflow checks, or setting up Diophantine equations with strict radix bounds.