๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์—ฐ์‚ฐ์ž (1)

Tech Log ๐Ÿ› ๏ธ

221206 ๊ณต๋ถ€์ผ์ง€ - ์ž๋ฐ” ์—ฐ์‚ฐ์ž

๋ถ€ํ˜ธ / ์ฆ๊ฐ ์—ฐ์‚ฐ์ž - , + ์—ฐ์‚ฐ์ž -- , ++ ์—ฐ์‚ฐ์ž ex) --a = ํ”ผ์—ฐ์‚ฐ์ž์˜ ๊ฐ’์„ 1 ๊ฐ์†Œ์‹œํ‚ด a -- = ๋‹ค๋ฅธ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•œ ํ›„์— ํ”ผ์—ฐ์‚ฐ์˜ ๊ฐ’์„ 1 ๊ฐ์†Œ์‹œํ‚ด ์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž - ํ”ผ์—ฐ์‚ฐ์ž๊ฐ€ ์ •์ˆ˜ํƒ€์ž…์ด๋ฉด ์—ฐ์‚ฐ์˜ ๊ฒฐ๊ณผ๋Š” int ํƒ€์ž…๋‹ˆ๋‹ค. - ํ”ผ์—ฐ์‚ฐ์ž๊ฐ€ ์ •์ˆ˜ ํƒ€์ž…์ด๊ณ  ๊ทธ ์ค‘ํ•˜๋‚˜ long ์ด๋ฉด ์—ฐ์‚ฐ์˜ ๊ฒฐ๊ณผ๋Š” long์ด๋‹ค. - ํ”ผ์—ฐ์‚ฐ์ž ์ค‘ ํ•˜๋‚˜๊ฐ€ ์‹ค์ˆ˜ ํƒ€์ž…์ด๋ฉด ์—ฐ์‚ฐ์˜ ๊ฒฐ๊ณผ๋Š” ์‹ค์ˆ˜ ํƒ€์ž…์ด๋‹ค. ex) +,-,*,/,% ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ์™€ ์–ธ๋”ํ”Œ๋กœ์šฐ - ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ = ํƒ€์ž…์ด ํ—ˆ์šฉํ•˜๋Š” ์ตœ๋Œ€๊ฐ’์„ ๋ฒ—์–ด๋‚จ - ์–ธ๋”ํ”Œ๋กœ์šฐ = ํƒ€์ž…์ด ํ—ˆ์šฉํ•˜๋Š” ์ตœ์†Œ๊ฐ’์„ ๋ฒ—์–ด๋‚จ - ์‹คํ–‰ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์ง„ ์•Š๊ณ  ์ตœ๋Œ€๊ฐ’ or ์ตœ์†Œ๊ฐ’์œผ๋กœ ๋˜๋Œ์•„๊ฐ„๋‹ค. NaN ๊ณผ Infinity ์ฒ˜๋ฆฌ - ๋‚˜๋ˆ—์…ˆ์—์„œ ๋‚˜๋ˆ„๋Š” ๊ฐ’์ด 0์ด๋ฉด ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. - ํ•˜์ง€๋งŒ ๋‚˜๋ˆ„๋Š” ๊ฐ’..

TIL 2022. 12. 6. 23:13