๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Java

[Java] ์ œ๊ณฑ๊ทผ(๋ฃจํŠธ) ๊ตฌํ•˜๊ธฐ / Math.sqrt()

by Jo__y 2022. 10. 18.

์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€์ด์—์„œ ์ œ๊ณฑ๊ทผ์„ ํŒ๋ณ„ํ• ๋•Œ ์œ ์šฉํ•œ Java ํ•จ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

Math.sqrt( n )

  • ์ œ๊ณฑ๊ทผ(๋ฃจํŠธ) ํ•จ์ˆ˜
  • n์˜ ์ œ๊ณฑ๊ทผ์„ double ํ˜•์œผ๋กœ ๋ฐ˜ํ™˜ ( ๋‹จ, ์Œ์ˆ˜ ์‚ฌ์šฉ์‹œ NaN ์ถœ๋ ฅ)
  • ๋ฆฌํ„ด๋˜๋Š” ๊ฐ’์ด ์ •์ˆ˜(int) ์—ฌ์•ผ ์ œ๊ณฑ๊ทผ์— ํ•ด๋‹น๋œ๋‹ค.

Math.pow(double a , double b )

  • ์ œ๊ณฑ ํ•จ์ˆ˜
  • a ์˜ b ์ œ๊ณฑ ์„ double ํ˜•์œผ๋กœ ๋ฐ˜ํ™˜

num.intValue()

  • num ๊ฐ’์„ int ๊ฐ’์œผ๋กœ ๋ณ€ํ™˜
  • Math.sqrt() ๊ฐ’์ด ์–‘์˜ ์ •์ˆ˜์ธ์ง€ ํ™•์ธํ•  ๋•Œ ์‚ฌ์šฉํ•˜๊ธฐ ์œ ์šฉ
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€