저장을 습관화

자바스크립트 - 정수의 진수 변환 본문

공부/JavaScript

자바스크립트 - 정수의 진수 변환

ctrs 2023. 9. 27. 23:09

1. 10진수에서 2진수, 8진수, 16진수로 바꾸는 방법

let 십진수 = 1234;

let 이진수 = 십진수.toString(2);
console.log(이진수); // 10011010010

let 팔진수 = 십진수.toString(8);
console.log(팔진수); // 2322

let 십육진수 = 십진수.toString(16);
console.log(십육진수); // 4d2

 

2. 2진수, 8진수, 16진수에서 10진수로 바꾸는 방법

let 이진수 = "10011010010";
console.log(parseInt(이진수, 2)); // 1234

let 팔진수 = "2322";
console.log(parseInt(팔진수, 8)); // 1234

let 십육진수 = "4d2";
console.log(parseInt(십육진수, 16)); // 1234

 

3. n진수에서 n진수로 바꾸는 방법

// 2진수에서 16진수로
let 이진수 = "10011010010";
console.log(parseInt(이진수, 2).toString(16)); // 4d2

// 16진수에서 8진수로
let 십육진수 = "4d2";
console.log(parseInt(십육진수, 16).toString(8)); // 2322

 

 

[내용 출처]

https://jsikim1.tistory.com/161

 

JavaScript 진수 변환 방법

JavaScript 진수 변환 방법 JavaScript 에서 진수 변환하는 방법을 알려드리도록 하겠습니다. 10진수에서 n진수로 변환하는 방법 var decimal = 1023; var binary = decimal.toString(2);// 2진수로 var octal = decimal.toStrin

jsikim1.tistory.com