float 유형에 대한 기계 제한 정보를 얻으려면 PythonNumpy에서 numpy.finfo() 메서드를 사용하십시오. 첫 번째 매개변수는 부동 유형, 즉 정보를 얻을 부동 데이터 유형의 종류입니다.
단계
먼저 필요한 라이브러리를 가져옵니다 -
numpy를 np로 가져오기
min은 주어진 dtype의 최소값이고 max는 주어진 dtype의 최소값입니다.
float16 유형 확인 -
a =np.finfo(np.float16)print("float16 유형의 최소...\n",a.min)print("float16 유형의 최대...\n",a.max)사전>float32 유형 확인 -
b =np.finfo(np.float32)print("\nfloat32 유형의 최소값...\n",b.min)print("float32 유형의 최대값...\n",b.max)float64 유형 확인 -
c =np.finfo(np.float64)print("\nfloat64 유형의 최소값...\n",c.min)print("float64 유형의 최대값...\n",c.max)예시
numpy를 np로 가져오기# float 유형에 대한 기계 제한 정보를 얻으려면 Python에서 numpy.finfo() 메서드를 사용합니다. Numpy# 첫 번째 매개변수는 부동 유형입니다. 즉, 정보를 가져올 float 데이터 유형의 종류입니다.# float16 type 확인# min은 주어진 dtype의 최소값입니다.# max는 주어진 dtype.a =np.finfo(np.float16)print("Minimum of float16 type...\n", a.min)print("float16 유형의 최대값...\n",a.max)# float32 유형 확인 중 b =np.finfo(np.float32)print("\nfloat32 유형의 최소값...\n" ,b.min)print("float32 유형의 최대값...\n",b.max)# float64 유형 확인 중 c =np.finfo(np.float64)print("\nfloat64 유형의 최소값...\n ",c.min)print("float64 유형의 최대값...\n",c.max)출력
float16 유형의 최소...-65500.0float16 유형의 최대...65500.0float32 유형의 최소...-3.4028235e+38float32 유형의 최대...3.4028235e+38float64 유형의 최소...-1.7976 e+308float64 유형의 최대값...1.7976931348623157e+308