iinfo#

rbc.stdlib.data_type_functions.iinfo(type)#

Machine limits for integer data types.

Examples

>>> from rbc.stdlib import array_api
>>> @heavydb('int64(int64)')
... def array_api_iinfo(_):
...     return array_api.iinfo(array_api.int8).min
>>> array_api_iinfo(0).execute()
-127
>>> @heavydb('int64(int64)')
... def array_api_iinfo(_):
...     return array_api.iinfo(array_api.int16).bits
>>> array_api_iinfo(0).execute()
16

Array-API ‘iinfo’ doc