JavaScript

JS | 진수 변환

개발 공부 2024. 8. 14. 23:02

자바스크립트 진수 변환

toString()과 parseInt()를 사용

 

  • 10진수 -> 2진수 or 16진수
var dec = 123;
var bin = dec.toString(2); // 2진수 "1111011"
var bin = dec.toString(16); // 16진수 "7b"
  • 16진수 -> 10진수 or 2진수
var hex = "7b";
var dec = parseInt(hex, 16); // 10진수 "123"
var dec = parseInt(hex, 16).toString(2); // 2진수(10진수로 바꿨다가 2진수로 변환) "123"
  • 2진수 -> 10진수 or 16진수
var bin = "1111011";
var dec = parseInt(bin, 2); // 10진수 "123"
var dec = parseInt(bin, 2).toString(16); // 16진수(10진수로 바꿨다가 16진수로 변환) "7b"

 

 

 

 

 

🚀 자바스크립트 16진수, 10진수, 8진수, 2진수 변환

자바스크립트 진수 변환하기 자바스크립트네선 toString() 과 parseInt() 를 이용해 손쉽게 숫자 진수들을 변환 할 수 있다. 10진수 ➜ 16진수 var dec = 123; var hex = dec.toString(16); // === "7b" 10진수 ➜ 2진수 v

inpa.tistory.com