λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

μΉ΄ν…Œκ³ λ¦¬ μ—†μŒ

μ›λ‹¨μœ„ μ ˆμ‚¬

μ›λ‹¨μœ„ μ ˆμ‚¬λž€ λ¬΄μ—‡μΈκ°€μš”?

μ›λ‹¨μœ„ μ ˆμ‚¬λž€ 숫자λ₯Ό μ›ν•˜λŠ” λ‹¨μœ„λ‘œ λ°˜μ˜¬λ¦Όν•˜κ±°λ‚˜ 버림을 ν•˜λŠ” 것을 λ§ν•©λ‹ˆλ‹€. 이λ₯Όν…Œλ©΄ μ†Œμˆ˜μ  μ•„λž˜ 첫 번째 μžλ¦¬μ—μ„œ μ›λ‹¨μœ„ μ ˆμ‚¬ν•œλ‹€λ©΄ 1.2λŠ” 1둜, 3.7은 3으둜, 9.9λŠ” 9둜 λ³€ν™˜λ©λ‹ˆλ‹€. μ΄λ ‡κ²Œ μ •ν™•ν•œ 값을 μ–»μ§€λŠ” λͺ»ν•˜μ§€λ§Œ κ°„νŽΈν•˜κ²Œ 숫자λ₯Ό λ‹€λ£° 수 μžˆμŠ΅λ‹ˆλ‹€.

μ›λ‹¨μœ„ μ ˆμ‚¬λŠ” 주둜 κΈˆμ•‘μ΄λ‚˜ μˆ˜λŸ‰ 등을 ν‘œν˜„ν•˜λŠ”λ° μ‚¬μš©λ©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ μƒν’ˆμ˜ 가격을 μ†Œμˆ˜μ  μ΄ν•˜λ₯Ό μ œμ™Έν•œ μ›λ‹¨μœ„λ‘œ ν‘œκΈ°ν•˜λ©΄ μ‚¬μš©μžλ“€μ΄ 가격을 μ‰½κ²Œ 이해할 수 μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ, λΆ€λ™μ†Œμˆ˜μ  μ—°μ‚°μ—μ„œ λ°œμƒν•  수 μžˆλŠ” 였차λ₯Ό 쀄여주기도 ν•©λ‹ˆλ‹€.

μ›λ‹¨μœ„ μ ˆμ‚¬λŠ” λ‹€μ–‘ν•œ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ‚˜ μ—‘μ…€κ³Ό 같은 μŠ€ν”„λ ˆλ“œμ‹œνŠΈ ν”„λ‘œκ·Έλž¨μ—μ„œλ„ μ‰½κ²Œ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ›λ‹¨μœ„ μ ˆμ‚¬ 방법

반올림

λ°˜μ˜¬λ¦Όμ€ 주어진 μˆ«μžμ—μ„œ μ†Œμˆ˜μ  μ΄ν•˜ μ˜¬λ¦Όμ„ μˆ˜ν–‰ν•˜λŠ” λ°©λ²•μž…λ‹ˆλ‹€. 보톡 μ†Œμˆ˜μ  첫째 μžλ¦¬λΆ€ν„° λ°˜μ˜¬λ¦Όμ„ ν•˜λ©°, 예λ₯Ό λ“€μ–΄ 1.2λŠ” 1이 되고, 1.8은 2κ°€ λ©λ‹ˆλ‹€. μ†Œμˆ˜μ  λ‘˜μ§Έ μžλ¦¬λΆ€ν„° λ°˜μ˜¬λ¦Όμ„ ν•˜κ³  μ‹Άλ‹€λ©΄ 이와 같은 원리λ₯Ό μ μš©ν•˜λ©΄ λ©λ‹ˆλ‹€.

버림

버림은 주어진 μˆ«μžμ—μ„œ μ†Œμˆ˜μ  μ΄ν•˜λ₯Ό λ²„λ¦¬λŠ” λ°©λ²•μž…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ 1.2λŠ” 1이 되고, 1.8은 1이 λ©λ‹ˆλ‹€. 버림은 μ†Œμˆ˜μ  μ•„λž˜ 값을 μ œκ±°ν•˜μ—¬ μ›ν•˜λŠ” μ •μˆ˜κ°’μ„ 얻을 수 μžˆμŠ΅λ‹ˆλ‹€.

μ›λ‹¨μœ„ μ ˆμ‚¬ 적용 μ˜ˆμ‹œ

JavaScript

μ•„λž˜ μ½”λ“œλŠ” JavaScriptμ—μ„œ λ°˜μ˜¬λ¦Όμ„ μ‚¬μš©ν•˜μ—¬ μ†Œμˆ˜μ  첫째 μžλ¦¬μ—μ„œ μ›λ‹¨μœ„λ‘œ μ ˆμ‚¬ν•˜λŠ” μ˜ˆμ‹œμž…λ‹ˆλ‹€.

let num = 1.2;
let roundedNum = Math.round(num);
console.log(roundedNum); // 1

Python

μ•„λž˜ μ½”λ“œλŠ” Pythonμ—μ„œ 버림을 μ‚¬μš©ν•˜μ—¬ μ†Œμˆ˜μ  첫째 μžλ¦¬μ—μ„œ μ›λ‹¨μœ„λ‘œ μ ˆμ‚¬ν•˜λŠ” μ˜ˆμ‹œμž…λ‹ˆλ‹€.

import math

num = 1.8
rounded_num = math.floor(num)
print(rounded_num)  # 1

마무리

μ›λ‹¨μœ„ μ ˆμ‚¬λŠ” 숫자λ₯Ό κ°„νŽΈν•˜κ²Œ λ‹€λ£° 수 μžˆλŠ” 방법 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€. 이λ₯Ό μ‚¬μš©ν•˜μ—¬ κ°€κ²©μ΄λ‚˜ μˆ˜λŸ‰ 등을 ν‘œν˜„ν•  λ•Œ μ‚¬μš©ν•˜λ©΄ μ‚¬μš©μžλ“€μ΄ μ΄ν•΄ν•˜κΈ° μ‰¬μ›Œμ§€κ³ , λΆ€λ™μ†Œμˆ˜μ  였차λ₯Ό μ€„μ—¬μ£ΌλŠ” λ“± λ‹€μ–‘ν•œ 이점을 얻을 수 μžˆμŠ΅λ‹ˆλ‹€. ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ‚˜ μŠ€ν”„λ ˆλ“œμ‹œνŠΈ ν”„λ‘œκ·Έλž¨μ—μ„œλ„ μ›λ‹¨μœ„ μ ˆμ‚¬λ₯Ό κ°„νŽΈν•˜κ²Œ κ΅¬ν˜„ν•  수 μžˆμœΌλ‹ˆ 많이 ν™œμš©ν•΄λ³΄μ„Έμš”!