Main Content

Range

Limitations on range, underflows and overflows, saturation and wrapping

The range is the span of numbers that a fixed-point data type and scaling can represent. Range is limited because fixed-point words have limited size.

Topics

  • Range and Precision

    The range of a number gives the limits of the representation, while the precision gives the distance between successive numbers in the representation. The range and precision of a fixed-point number depend on the length of the word and the scaling.

  • Saturation and Wrapping

    Saturation and wrapping describe a particular way that some processors deal with overflow conditions.

  • Determine the Range of Fixed-Point Numbers

    Fixed-point variables have a limited range because digital systems represent numbers with a finite number of bits.

  • Guard Bits

    Eliminate the possibility of overflow by appending the appropriate number of guard bits to a binary word.

  • Underflow and Overflow Logging Using fipref

    Examples of using fipref objects to set logging preferences for fi objects.

  • Handle Overflows in Simulink Models

    Control the warning messages you receive when a model contains an overflow.