[JAVA] n진수를 10진수로, 10진수를 n진수로 (십진수 등 변환하는 법)
반응형
1) n진수를 10진수로
//n진수인 숫자 x, 참고로 String형이다
Integer.parseInt(x, n)
이렇게 코드를 작성하면 n진수인 숫자(String) x를 10진수로 변환해 준다.
그럼 이를 다시 n진수로 변환해 보자.
반응형
2) 10진수를 n진수로
//숫자 x를 n진수로 변환
Integer.toString(x, n)
10진수인 숫자(Int) x를 n진수로 변환한다.
이때 toString이기 때문에 문자형으로 변환된다.
만약 정수형이길 바란다면 또 형변환 때리면 가능.
parseInt와 toString 만으로 변환이 가능하다는 게 혁명적이라서 로그를 남긴다 ~.~
반응형
'Algorithm' 카테고리의 다른 글
[JAVA] 백준 19951 태상이의 훈련소 생활 (0) | 2024.09.07 |
---|---|
[JAVA] Cache 그리고 Equals 헷갈리는 Integer와 int에 대하여 (0) | 2024.07.10 |
[JAVA] 알고리즘 풀 때 HashMap 사용법 정리 (0) | 2023.09.24 |
[JAVA] 프로그래머스 [3차] 방금그곡 (0) | 2023.09.16 |
[JAVA] 프로그래머스 [1차] 뉴스 클러스터링 (0) | 2023.09.06 |