인프라 & 클라우드 & 코딩 이야기/너도 할 수 있어 파이썬
[Python] 소수점 자리 표현 방법(format)
인생여러방
2023. 3. 11. 22:09
728x90
반응형
1. 소수점 표현 방법
정수형(int)는 소수점이 없는 숫자라면, 실수형(float)은 소수점이 있는 숫자이다.
다른 언어에서는 자료형이 Double이 있기도 한데, Double 같은 자료형을 쓰면 더 많은 소수점 표현이 가능하다.
아쉽게도 파이썬은 실수형이 float 밖에 없으며, 소수점은 16자리까지 표현이 가능하다.
1) "{}".format 방식
print("{}".format(first/last)) #소수점 16자리 실수
print("{:.16f}".format(first/last)) #소수점 16자리 실수
print("{:.8f}".format(first/last)) #소수점 8자리 실수
print("{:f}".format(first/last)) #소수점 6자리 실수
728x90
2) f "{ }" 방식 방식
print(f"{first/last:}") #소수점 16자리 실수
print(f"{first/last:.16f}") #소수점 16자리 실수
print(f"{first/last:.8f}") #소수점 8자리 실수
print(f"{first/last:f}") #소수점 6자리 실수
반응형
3) 아무 방식도 안 쓴다면
print(first/last)
이런 식으로 바로 쓴다면,
위와 같이 된다.
728x90
반응형