For Programmer

백준 3053번 파이썬 문제풀이(기본수학2 - 택시 기하학) + 소수점 출력 in 파이썬 본문

코팅테스트/백준 문제 모음

백준 3053번 파이썬 문제풀이(기본수학2 - 택시 기하학) + 소수점 출력 in 파이썬

유지광이 2021. 10. 4. 13:52
728x90

나의코드

import math

r = int(input())

uclid = r * r * math.pi
taxi = r * r * 2

#f-string을 이용하여 출력
print(f'{uclid:0.6f}')
print(f'{taxi:0.6f}')

#round함수 이용하여 출력
print(round(uclid,6)) 
print(round(taxi,6))

-> 택시기하학과 유클리드 기하학의 원의 넓이를 묻는 문제이다. 파이썬 내장 함수인 math함수의 pi만 잘이용한다면 쉽게 풀 수 있다.

 

또한 소수점 출력에 관련해서는 다음 블로그에서 포스팅이 잘되어 있으니 참고하면된다.(위의 답에서는 round함수와 f-string 표기법을 이용해서 출력했다.)

 

https://blockdmask.tistory.com/534

 

[python] 파이썬 소수점 자리수 제한 방법 3가지

안녕하세요. BlockDMask입니다. 오늘은 파이썬에서 소수점 자릿수를 제한하는 방법들에 대해서 알아보려고 합니다. <목차> 1. round 함수를 통해서 소수점 자리수 반올림 하기 2. format 서식 지정을 통

blockdmask.tistory.com

 

728x90
Comments