javaScript/JS Tutorial
[javaScript]10진수를 16진수로 변환 toString()
mooyou
2022. 10. 4. 21:27
728x90
300x250
SMALL
기본적으로 JavaScript는 숫자를 10진수로 표시한다.
toString()을 사용하면 10진수에서 16진수로 출력할 수 있다.
<p id="demo"></p>
<script>
let myNumber = 50;
document.getElementById("demo").innerHTML =
"Decimal 50 = " + "<br><br>" +
"Hexadecimal (base 16): " + myNumber.toString(16) + "<br>"
</script>
실행결과
Hexadecimal (base 16): 32
2진수나 8진수로도 변경할 수 있다.
<p id="demo"></p>
<script>
let myNumber = 2995;
document.getElementById("demo").innerHTML =
"Decimal 2995 = " + "<br><br>" +
"Hexatrigesimal (base 36): " + myNumber.toString(36) + "<br>" +
"Duotrigesimal (base 32): " + myNumber.toString(32) + "<br>" +
"Hexadecimal (base 16): " + myNumber.toString(16) + "<br>" +
"Duodecimal (base 12): " + myNumber.toString(12) + "<br>" +
"Decimal (base 10): " + myNumber.toString(10) + "<br>" +
"Octal (base 8): " + myNumber.toString(8) + "<br>" +
"Binary (base 2): " + myNumber.toString(2);
</script>
실행결과
Decimal 2995 =
Hexatrigesimal (base 36): 2b7
Duotrigesimal (base 32): 2tj
Hexadecimal (base 16): bb3
Duodecimal (base 12): 1897
Decimal (base 10): 2995
Octal (base 8): 5663
Binary (base 2): 101110110011
728x90
반응형
LIST