[Swift] 2진수 변환

Bibi·2021년 11월 16일
0

[Swift] 2진수 변환

https://zeunny.tistory.com/48

10진수에서 다른 진수로의 변환이 가능하다.

10진수 -> 2진수

  • String(10진수, radix: 2)
    • 10진수 값을 2진수의 String으로 변환함.
    • 10진수: Int, 결과값: String
    • radix 값을 바꾸면 10진수에서 다른 진수로 변환이 가능하다.

2진수 -> 10진수

  • Int(2진수, radix: 2)
    • 2진수 값을 10진수의 Int로 변환함. (10진수로 변환하려면 n=)
    • 2진수: String, 결과값: Int?
    • 결과가 옵셔널인 이유는 숫자로 바꿀 수 없는 문자일 때 nil로 처리되기 때문.

0개의 댓글