진수 변환 방법

Hyunwoo Seo·2023년 1월 25일
0

JavaScript

목록 보기
19/31
post-thumbnail

10진수에서 N진수 변환을 할 때, Javascript 에서는 toString() 을 사용하면 쉽게 가능하다.

현재숫자.toString(변경할 진수)
let 변경전10진수 = 10;
let 변경후2진수 = 변경전10진수.toString(2); //10 을 2진수로 변환.
let 변경후8진수 = 변경전10진수.toString(8); //10 을 8진수로 변환.

toString() 으로 변경했기때문에 변경된 후 숫자의 타입은 string 이다.


반대로 N진수에서 10진수로 변환할 때, Javascript 에서는 parseInt() 를 사용하면 쉽게 가능하다.

parseInt(현재 숫자, 현재 숫자의 진수)
let 변경전2진수 = '111111';
let 변경후10진수 = parseInt(변경전2진수, 2); //2진수인 111111 을 10진수로 변환.

parseInt() 로 변경했기때문에 변경된 후 숫자의 타입은 number 다.

0개의 댓글