Study/Python
[python] numpy ์์์ ์ฌ๋ฆผ, ๋ด๋ฆผ, ๋ฒ๋ฆผ
์ถ๊ฐ์ฝฉ๐ป
2023. 5. 23. 17:17
์ฌ๋ฆผ (ceil)
ceil ํจ์ ์ฌ์ฉ
์ฌ๋ฆผ์ ์ ๋ ฅ๊ฐ๋ณด๋ค ๊ฐ๊ฑฐ๋ ํฐ ์ ์์ค ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฐ์ ๋ฐํํฉ๋๋ค.
np.ceil(3.0)
np.ceil(3.2)
np.ceil(5.8)
์ถ๋ ฅ
3.0
4.0
6.0
๋ด๋ฆผ(floor)
floor ํจ์ ์ฌ์ฉ
๋ด๋ฆผ์ ์ ๋ ฅ๊ฐ๋ณด๋ค ๊ฐ๊ฑฐ๋ ์์ ์ ์์ค ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฐ์ ๋ฐํํฉ๋๋ค. ์ฌ๋ฆผ์ ๋ฐ๋์ ๋๋ค.
print(np.floor(3.0))
print(np.floor(3.2))
print(np.floor(5.8))
print(np.floor(-3.2))
print(np.floor(-5.8))
์ถ๋ ฅ
3.0
3.0
5.0
-4.0
-6.0
๋ฒ๋ฆผ(trunc)
trunk ํจ์ ์ฌ์ฉ
์์์ ์ ๊ทธ๋ฅ ๋ฒ๋ฆฌ๋ ๊ฒ์ผ๋ก ๋ด๋ฆผ๊ณผ๋ ๋ค๋ฆ ๋๋ค.
print(np.trunc(3.0))
print(np.trunc(3.2))
print(np.trunc(5.8))
print(np.trunc(-3.2))
print(np.trunc(-5.8))
์ถ๋ ฅ
3.0
3.0
5.0
-3.0
-5.0