본문 바로가기

Programming/Javascript

Javascript 진법 변환 방법

반응형

10진법에서 2, 8, 16 진법으로 변환하는 방법

var num = 13;

num.toString(2); // 2진법
num.toString(8); // 8진법
num.toString(16); // 16진법

/**
* output: 1101, 15, d
*/

 

 

2, 8, 16 진법에서 10진법으로 변환하는 방법

var b = 1101; // 2진법 
var o = 15; // 8진법
var h = 'd'; // 16진법

Number.parseInt(b, 2);
Number.parseInt(o, 8);
Number.parseInt(h, 16);

/**
* output: 30, 30, 30
*/

 

반응형