### Navigation

- index
- modules |
- next |
- previous |
- NumPy v1.3 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Data type routines »

# numpy.iinfo

class `numpy.``iinfo`(int_type)

  Machine limits for integer types.

  Parameters: | type : integer type, dtype, or instance The kind of integer data type to get information about.
  Attributes: | min : int The smallest integer expressible by the type. max : int The largest integer expressible by the type.

  See also

  `finfo`
    The equivalent for floating point data types.

  Examples

  With types:

      >>> ii16 = np.iinfo(np.int16)
      >>> ii16.min
      -32768
      >>> ii16.max
      32767
      >>> ii32 = np.iinfo(np.int32)
      >>> ii32.min
      -2147483648
      >>> ii32.max
      2147483647

  With instances:

      >>> ii32 = np.iinfo(np.int32(10))
      >>> ii32.min
      -2147483648
      >>> ii32.max
      2147483647

### Navigation

- index
- modules |
- next |
- previous |
- NumPy v1.3 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Data type routines »