숫자형에 대해 알바보았는데,
이번 시간은 숫자형 심화편입니다!
숫자를 표현하는 다양한 표기법에 대해 공부해봅시다.
알파벳 e를 활용해서 표기하는 방법.
알파벳 e 왼쪽에 있는 숫자에 오른쪽에 있는 수만큼 10의 거듭제곱을 곱하는 의미,
e의 오른쪽 값이 음수일 경우 이 숫자만큼 10의 거듭제곱으로 나누는 의미!
let number = 1e8;
console.log(number);
> 100000000
자바스크립트에서는 기본적으로 10진법을 사용하여 수를 표현합니다.
16진법, 8진법, 2진법에 대해 알아봅시다.
0x 접두사를 붙이고 숫자를 기입하면 16진법의 수로 표현할 수 있습니다.
0o 접두사를 붙이고 숫자를 기입하면 8진법의 수로 표현할 수 있습니다.
0b 접두사를 붙이고 숫자를 기입하면 2진법의 수로 표현할 수 있습니다.
var hexadeciamlNumber = 0x11;
var octalNumber = 0o11;
var binaryNumber = 0b11;
console.log(hexadeciamlNumber);
console.log(octalNumber);
console.log(binaryNumber);
> 17
9
3