Connected: An Internet Encyclopedia
RFC 1832 - 3.5 Hyper Integer and Unsigned Hyper Integer

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1832
Up: 3. XDR DATA TYPES
Prev: 3.4 Boolean
Next: 3.6 Floating-point

### 3.5 Hyper Integer and Unsigned Hyper Integer

The standard also defines 64-bit (8-byte) numbers called hyper integer and unsigned hyper integer. Their representations are the obvious extensions of integer and unsigned integer defined above. They are represented in two's complement notation. The most and least significant bytes are 0 and 7, respectively. Their declarations:

       hyper identifier; unsigned hyper identifier;

            (MSB)                                                   (LSB)
          +-------+-------+-------+-------+-------+-------+-------+-------+
          |byte 0 |byte 1 |byte 2 |byte 3 |byte 4 |byte 5 |byte 6 |byte 7 |
          +-------+-------+-------+-------+-------+-------+-------+-------+
          <----------------------------64 bits---------------------------->
                                                     HYPER INTEGER
                                                     UNSIGNED HYPER INTEGER

Next: 3.6 Floating-point

Connected: An Internet Encyclopedia
RFC 1832 - 3.5 Hyper Integer and Unsigned Hyper Integer