๋ชฉ๋ก๊ธฐ์ˆ˜ํ‘œ๊ธฐ (1)

Focus On Develop ๐ŸคŸ๐ŸคŸ

[Swift] String Radix๋ฅผ ํ†ตํ•œ ์ง„๋ฒ•๋ณ€ํ™˜

์ƒ์„ธ๋‚ด์šฉ : radix | Apple Document ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ’€๋‹ค๊ฐ€, ๋‹ค๋ฅธ์‚ฌ๋žŒ์˜ ํ’€์ด๋ฅผ ๋ณด๊ณ  ๊ฐํƒ„ํ•˜๊ณ  ๋ฐ”๋กœ ์ •๋ฆฌ๋ฅผ ํ•˜๋Ÿฌ ์™”๋‹ค ใ…‹ใ…‹ ๋ˆ„๊ตฐ์ง€๋Š” ๋ชจ๋ฅด์ง€๋งŒ ๊ทธ๋ถ„๊ป˜ ๊ฐ์‚ฌ ๐Ÿ‘๐Ÿ‘ ์•”ํŠผ ์š”์ง€๋Š” ์ˆซ์ž๋“  ์ˆซ์žํ˜•ํƒœ์˜ ๋ฌธ์ž๋“  String ์œผ๋กœ ํ˜•๋ณ€ํ™˜์‹œ ์ง„๋ฒ•ํ‘œ๊ธฐ๋ฅผ ๋งค์šฐ๋งค์šฐ ์‰ฝ๊ฒŒ ๋„์™€์ฃผ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค. ์ง„๋ฒ•ํ‘œ๊ธฐ ๋ณ€ํ˜•์„ ์›ํ•˜๋Š” ์ˆซ์ž๋‚˜ ์ˆซ์žํ˜•ํƒœ์˜ ๋ฌธ์ž / ๋ช‡์ง„๋ฒ•์œผ๋กœ ํ‘œ๊ธฐํ• ์ง€๋ฅผ ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๋„ฃ์œผ๋ฉด.. ๋š๋”ฑ ๋ณ€ํ˜•ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค. ๋‚˜์ค‘์—๋ผ๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ง„๋ฒ• ๋ฌธ์ œ ํ‘ธ๋Š”๋ฐ Swift๋กœ ๋ฌธ์ œ ํ‘ผ๋‹ค๋ฉด ๋งค์šฐ ๋„์›€์ด ๋  ๊ฒƒ ๊ฐ™๋‹ค. (๋‹ค๋ฅธ ์–ธ์–ด๋„ ์ด๋Ÿฐ๊ธฐ๋Šฅ ์žˆ์œผ๋ ค๋‚˜..!? ๋œจ๋” ใ…‹ใ…‹) let flipToThree = String(45, radix: 3) // 45๋ฅผ 3์ง„๋ฒ•์œผ๋กœ ํ‘œ๊ธฐ -> "1200" let flipToTen = Int(String(f..