728x90 ๋ฐ์ํ Advanced Operator1 [Swift] ๊ณ ๊ธ ์ฐ์ฐ์(Advanced Operator)๋? (feat. ๋นํธ์ฐ์ฐ์) ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ค๋์ ์ฐ์ฐํ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ '^=' ์ ๊ฐ์ ์ฐ์ฐ์๋ฅผ ๋ฐ๊ฒฌํ๋๋ฐ, ์ ํํ ์ด๋ค๊ฑด์ง ๋ชจ๋ฅด๊ฒ ๋๋ผ๊ตฌ์. ์ฐพ์๋ณด๋ ํด๋น ์ฐ์ฐ์๋ Swift์์ ๊ณ ๊ธ ์ฐ์ฐ์๋ก ๋ถ๋ฅํด ๋์๋๋ผ๊ตฌ์. ๊ทธ๋์ ์ค๋์ Swift์ ๊ณ ๊ธ ์ฐ์ฐ์์ ๋ํด์ ์์๋ณด๋ ค๊ณ ํฉ๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~! UInt ์ฐ์ ๋ค์ด๊ฐ๊ธฐ ์ ์ UInt์ ๋ํ ์ดํด๊ฐ ํ์ํด์. ์๋ Int๋ ์ ์ ์ฆ, ์์์ ์์๋ฅผ ๋ชจ๋ ๊ฐ์ง ์ ์์์ฃ ? UInt๋ ์ด ์ค์์ ์์๋ง ๊ฐ์ง ์ ์์ต๋๋ค. (์์๋ฅผ ๋ฃ์ผ๋ฉด ์ปดํ์ผ ์๋ฌ ๋ฐ์) ๋ฒ์๋ก ๋ณด๋ฉด Int8 = -128...127 ์ด๊ณ , UInt8 = 0...256, Int16 = -322768...322767์ด๊ณ UInt16 = 0...65535 ์ ๋๋ค. ์ ์ํ ๋ณ์์ ๋นํธ๊ฐ ์ ๋ ฅํ.. 2022. 2. 26. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ