dev/python
[python] 파이썬 부동 소수점 (float)
최연탄
2023. 6. 14. 11:29
728x90
반응형
참고: https://www.programiz.com/python-programming/methods/built-in/float
이 포스트에서는 파이썬의 float() 함수에 대하여 예제와 함께 알아보겠습니다. float() 함수는 숫자 또는 문자열을 받아서 소수점 숫자를 리턴합니다.
int_number = 25
float_number = float(int_number)
print(float_number)
float() 문법
float() 함수의 문법은 다음과 같습니다:
float([x])
float() 매개변수
float() 함수는 하나의 매개변수를 받습니다:
x (옵셔널) - 부동 소수점 숫자로 변환하고 싶은 숫자 또는 문자열입니다. 문자열인 경우 문자열에 소수점이 포함되어야 합니다.
매개변수 타입에 따라 다음으로 사용됩니다:
- Float number: 부동 소수점 숫자로 사용
- Integer: 정수로 사용
- 문자열: 십진수 숫자를 포함해야하며 앞뒤 공백은 제거됩니다. 선택적으로 "+", "-" 기호를 넣을 수 있습니다. NaN, Infinity, inf (대소문자 상관 없이)도 사용할 수 있습니다.
float() 리턴 값
float() 함수는 다음을 리턴합니다:
- 입력 값에 해당하는 부동 소수점 숫자
- 매개변수를 전달하지 않은 경우 0.0
- 매개변수가 파이썬 float 범위에 들지 않는 경우 OverflowError 예외
예제 1: 파이썬에서 float() 함수 사용 방법
print(float(10))
print(float(11.22))
print(float("-13.33"))
print(float(" -24.45\n"))
print(float("abc"))
예제 2: float()의 Infinity 와 NaN
print(float("nan"))
print(float("NaN"))
print(float("inf"))
print(float("InF"))
print(float("InFiNiTy"))
print(float("infinity"))
관련 글
반응형