10진수 ↔ 2, 8, 16진수

uuuouuo·2022년 5월 11일
0
post-thumbnail

💬 10진수 ➡ n진수


Integer.toString(int n, int n), Long.toString(int n, int n)를 이용하여 n진수로 변환할 수 있음

  • (타겟 숫자, 변환할 진수)
int n = "4"
String result = Integer.toString(n, 2)
System.out.println(result);
// 100

💬 n진수 ➡ 10진수


Integer.parseInt(String s, int n), Long.parseLong(String s, int n)

  • (타겟 문자열, 해당 문자열의 진수)
String s = "100";
int result = Integer.parseInt(s, 2);
System.out.println(result);
// 4

0개의 댓글