「NumPy」np.iinfo関数でint64の最小値、最大値を取得する
環境
Python3.9.2
PyCharm 2021.3.3
書式
class numpy.iinfo(type)[source]
引数:int_typeinteger type, dtype, or instance
np.iinfo()を使って、整数int, uintや浮動小数点数floatの各データ型の範囲を取得します。
使用例
cft = np.iinfo(np.int64) print("データの型type") print(type(cft)) print(cft) print("int64型最大値") print(cft.max) print(type(cft.max)) print("int64型の最小値") print(cft.min) print(cft.bits)
実行結果
データの型type <class 'numpy.iinfo'> Machine parameters for int64 --------------------------------------------------------------- min = -9223372036854775808 max = 9223372036854775807 --------------------------------------------------------------- int64型最大値 9223372036854775807 <class 'int'> int64型の最小値 -9223372036854775808 64