감자의 개발공부 일지

[Python] Python 소수점 설정 (반올림, 올림, 내림) 본문

Python

[Python] Python 소수점 설정 (반올림, 올림, 내림)

Elie_J 2022. 10. 7. 17:32
반응형

<Python 소수점 설정(반올림, 올림, 내림)>

round()

- 소수점 아래 숫자를 반올림하는 함수

문법

round(반올림할려는 값, 원하는 자릿수)

예제

pi_data1 = round(3.14159265359)
pi_data2 = round(3.14159265359,0)
pi_data3 = round(3.14159265359,1)
pi_data4 = round(3.14159265359,2)
pi_data5 = round(3.14159265359,3)
pi_data6 = round(3.14159265359,4)
pi_data7 = round(3.14159265359,5)
 
print("pi_data1: ", pi_data1) #('pi_data1: ', 3.0)
print("pi_data2: ", pi_data2) #('pi_data2: ', 3.0)
print("pi_data3: ", pi_data3) #('pi_data3: ', 3.1)
print("pi_data4: ", pi_data4) #('pi_data4: ', 3.14)
print("pi_data5: ", pi_data5) #('pi_data5: ', 3.142)
print("pi_data6: ", pi_data6) #('pi_data6: ', 3.1416)
print("pi_data7: ", pi_data7) #('pi_data7: ', 3.14159)

 

ceil()

- 소수점 아래 숫자를 올림하는 함수로 math 라이브러리와 함께 사용

문법

import math
math.ceil(올림할려는 소수점)

예시

import math

pi_data1 = math.ceil(3.14159265359)
print("pi_data1: ", pi_data1) #('pi_data1: ', 4.0)

 

floor()

- 소수점 아래 숫자를 내림하는 함수로 math 라이브러리와 함께 사용

문법

import math
math.floor(내림할려는 소수점)

예시

import math

pi_data1 = math.floor(3.14159265359)
print("pi_data1: ", pi_data1) #('pi_data1: ', 3.0)
반응형