10진수를 진법으로 바꾸고 싶다면
String(변환하고 싶은 10진수, radix: 진법)
반대로 진법을 10진수로 바꾸고 싶다면
Int("수", radix: 진법)
// 10진수 100을 2진수 변환
String(100, radix: 2) // 1100100(2)
// 10진수 200을 16진수로 변환
String(200, radix: 16) // 0xC8
// 2진수 1100100을 10진수로 변환
Int("1100100", radix: 2) // 100
// 16진수 c8을 10진수로 변환
Int("c8", radix: 16) // 200

'iOS > Swift' 카테고리의 다른 글
| [Swift] 열거형의 원시값 (Raw Value) - Enum 2/3 (0) | 2023.06.09 |
|---|---|
| [Swift] 열거형(Enumeration) - Enum 1/3 (1) | 2023.06.03 |
| [Swift] 유니코드 변환 (0) | 2022.11.03 |
| [Swift] sort() 와 sorted()의 차이 (0) | 2022.08.17 |
| [Swift] enumerated() (0) | 2022.08.17 |