250x250
Link
๋‚˜์˜ GitHub Contribution ๊ทธ๋ž˜ํ”„
Loading data ...
Notice
Recent Posts
Recent Comments
๊ด€๋ฆฌ ๋ฉ”๋‰ด

Data Science LAB

[Python] ์†Œ์ˆ˜์  ์ฒ˜๋ฆฌ 4๊ฐ€์ง€ ๋ฐฉ๋ฒ• ๋ณธ๋ฌธ

๐Ÿ Python/๊ธฐ์ดˆ

[Python] ์†Œ์ˆ˜์  ์ฒ˜๋ฆฌ 4๊ฐ€์ง€ ๋ฐฉ๋ฒ•

ใ…… ใ…œ ใ…” ใ…‡ 2022. 10. 20. 16:03
728x90

ํŒŒ์ด์ฌ์—์„œ ์†Œ์ˆ˜์  ์ดํ•˜์˜ ์ˆซ์ž๋ฅผ ๋ฒ„๋ฆฌ๊ณ  ์ •์ˆ˜ ๋ถ€๋ถ„๋งŒ ๋‚จ๊ธธ ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•

 

1. round() ํ•จ์ˆ˜๋กœ ์†Œ์ˆ˜์  ์•„๋ž˜ ์ˆซ์ž ๋ฐ˜์˜ฌ๋ฆผ

print(round(3.14))
print(round(3.9))

# 3
# 4

 

 

2. ceil() ํ•จ์ˆ˜๋กœ ์†Œ์ˆ˜์  ์•„๋ž˜ ์ˆซ์ž ์˜ฌ๋ฆผ

print(math.ceil(3.14))
print(math.ceil(3.9))

# 4
# 4

 

 

 

3. floor() ํ•จ์ˆ˜๋กœ ์†Œ์ˆ˜์  ์•„๋ž˜ ์ˆซ์ž ๋‚ด๋ฆผ

print(math.floor(3.14))
print(math.floor(3.9))

# 3
# 3

 

 

 

4. trunc()ํ•จ์ˆ˜๋กœ ์†Œ์ˆ˜์  ์•„๋ž˜ ์ˆซ์ž ๋ฒ„๋ฆผ

print(math.trunc(3.14))
print(math.trunc(3.9))

# 3
# 3

 

 

 

# trunc() ํ•จ์ˆ˜์™€ floor()ํ•จ์ˆ˜์˜ ์ฐจ์ด์ 

floor()๋Š” ์†Œ์ˆ˜์  ์•„๋ž˜ ์ˆซ์ž๊ฐ€ ์žˆ์„ ๋•Œ, ๋” ๋‚ฎ์€ ์ •์ˆ˜๋กœ ๋‚ด๋ฆผ
๋ฐ˜๋ฉด์— trunc()์˜ ๊ฒฝ์šฐ ์†Œ์ˆ˜์  ์•„๋ž˜ ์ˆซ์ž๋งŒ ๋ฒ„๋ฆผ
print(math.floor(-3.14))
# -4

print(math.trunc(-3.14))
# -3
728x90
Comments