자바스크립트 코딩중에
1000000000000000000를 쓸일이 있었는데
숫자가 너무크다는 브라우저 콘솔메시지를 받았다.
검색해보니 1e18로 쓰면된다고해서 적용해보니 작동이 잘되고 숫자가 크다는 콘솔 메시지도 사라졌다.
동료 개발자에게 물어보니 지수 표기법이라고해서 10의배수가 너무많은경우 e(지수)를 이용해서 보기쉽게해주는 방법이라고한다.
1e18은 쉽게 말해서
1e18 = 1 * 10^18
또 + - 를 넣어서 소숫점위치를 조정할 수 있다.
+를 붙이면 1.0xxx으로 시작하는것이고
-를 붙이면 0.1xxx으로 시작한다고한다.
컴퓨터가 지수표기법을 인식한다는것이 신기하다.
https://stackoverflow.com/questions/53096246/what-does-the-number-1e18-in-ruby-mean
https://seulcode.tistory.com/461
10진수혹은 지수표기법을 표현한 과학적 표기법 변환기
https://www.inchcalculator.com/scientific-notation-calculator/
반응형
'Network&etc' 카테고리의 다른 글
크롬 commons.js 에러 (0) | 2023.03.14 |
---|---|
10진수, 16진수, 2진수 (0) | 2022.12.22 |
웹접근성 참고 (0) | 2022.03.13 |
virtualbox 윈도우설치 (0) | 2021.08.02 |
window10 iso다운받는방법 (0) | 2021.08.02 |