정수 유형에 대한 기계 제한 정보를 얻으려면 PythonNumpy에서 numpy.iinfo() 메서드를 사용하십시오. 첫 번째 매개변수는 int_type, 즉 정보를 얻을 정수 데이터 유형의 종류입니다.
단계
먼저 필요한 라이브러리를 가져옵니다 -
numpy를 np로 가져오기
min은 주어진 dtype의 최소값이고 max는 주어진 dtype의 최소값입니다.
인스턴스가 있는 int16 유형 확인 -
a =np.iinfo(np.int16(20))print("최소 int16 유형...\n",a.min)print("최대 int16 유형...\n",a. 최대)
인스턴스가 있는 int32 유형 확인 -
b =np.iinfo(np.int32(30))print("\nint32 유형의 최소값...\n",b.min)print("int32 유형의 최대값...\n",b .max)
인스턴스가 있는 int64 유형 확인 -
c =np.iinfo(np.int64(50))print("\nint64 유형의 최소값...\n",c.min)print("int64 유형의 최대값...\n",c .max)
예시
import numpy as np# 정수 유형에 대한 기계 제한 정보를 얻으려면 Python에서 numpy.iinfo() 메서드를 사용합니다. Numpy# 첫 번째 매개변수는 int_type, 즉 정보를 얻을 정수 데이터 유형의 종류입니다.# 확인 for int16 type with instance# min은 주어진 dtype의 최소값입니다.# max는 주어진 dtype.a =np.iinfo(np.int16(20))print("Minimum of int16 type... \n",a.min)print("최대 int16 유형...\n",a.max)# 인스턴스를 사용하여 int32 유형 확인b =np.iinfo(np.int32(30))print("\n최소 of int32 type...\n",b.min)print("최대 int32 type...\n",b.max)# instancec =np.iinfo(np.int64(50)로 int64 유형 확인 중 )print("\n최소 int64 유형...\n",c.min)print("최대 int64 유형...\n",c.max)
출력
최소 int16 유형...-32768최대 int16 유형...32767최소 int32 유형...-2147483648최대 int32 유형...21474833647최소 int64 유형...-97588 /사전>