| 16 | | The kind is used when determining a common dtype for two dtypes. It also can used along with the byte-width to uniquely identify the dtype (`i8`, for instance, is a 64-bit signed integer). It is also used in Numpy and Scipy in a handful of places for checking integerness (or similiar), although those places could be replaced with `isinstance`. |
| 17 | | |
| 18 | | * To check if a dtype object `dt` is an integer scalar type, use `isinstance(dt.type, (number, unsignedinteger))` |
| 19 | | * To check for a floating-point number, use `isinstance(dt.type, (number, floating))` |
| | 16 | The kind is used when determining a common dtype for two dtypes. It also can used along with the byte-width to uniquely identify the dtype (`i8`, for instance, is a 64-bit signed integer). It is also used in Numpy and Scipy in a handful of places for checking integerness (or similiar), although those places could be replaced with `issubsctype`. |