새소식

인기 검색어

iOS/Swift

[Swift] 진법 변환

  • -

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
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.