[Python] 화씨온도를 섭씨온도로 변환하기

김보민·2023년 9월 22일
0

Python

목록 보기
2/12

화씨온도: F, 섭씨온도: C

C = (F - 32) x 5 / 9


# 방법1
fahrenheit = int(input("화씨온도: "))
celsius = (fahrenheit - 32) * 5 / 9
print("섭씨온도:", celsius)

# 방법2
fahrenheit = float(input("화씨온도: "))
celsius = (fahrenheit - 32.0) * 5.0 / 9.0
print("섭씨온도:", celsius)
# 출력
화씨온도:  100
섭씨온도: 37.77777777777778

방법1의 코드가 제대로 동작한 이유

: 나눗셈이 사용되면 무조건 실수로 바뀌게 되고,
정수와 실수의 곱도 실수로 간주되기 때문에
최종적으로 실수 값이 나오게 된다

0개의 댓글

관련 채용 정보