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
'javaScript > JS Tutorial' 카테고리의 다른 글
[javaScript]toExponential() 지수 표기법 (0) | 2022.10.06 |
---|---|
[javaScript]숫자를 문자로 변경 메서드 toString() (0) | 2022.10.05 |
[javaScript] Infinity(무한)상세 설명 체크 방법은? (0) | 2022.10.03 |
[javaScript]NaN (0) | 2022.10.01 |
[javaScript] 부동소수점 연산 오류 (0) | 2022.09.30 |
댓글