JavaScript 과학적 표기법

Shraddha Paghdar 2023년6월20일
JavaScript 과학적 표기법

과학적 표기법은 너무 크거나 작은 숫자가 십진수 형식으로 편리하게 작성될 때 사용됩니다. 임의의 실수는 x × 10y로 표시될 수 있으며 전자 표기법에서는 xEy로 표시됩니다.

오늘 포스팅에서는 자바스크립트의 과학적 표기법에 대해 알아보겠습니다.

JavaScript의 과학적 표기법

부동 소수점 값은 전자 표기법으로 나타낼 수 있습니다. 표기법은 주어진 거듭제곱에 10을 곱해야 하는 숫자를 제공합니다.

JavaScript에서 e-표기법의 형식은 정수, 숫자 또는 부동 소수점 다음에 e 또는 E(10의 거듭제곱을 곱함)입니다. e는 “10을 올렸다"를 의미하므로 그 값에 다시 10을 곱할 필요가 없습니다.

JavaScript는 기본적으로 최소 6개의 후행 0이 있는 부동 소수점 값을 주석으로 변환합니다. 10e1100이고 10e-11입니다.

이를 쉽게 확장하여 10eN * 10e-N이 항상 100임을 확인할 수 있습니다. 1 * 10^2와 같이 진정한 과학 표기법을 원한다면 1e121e-12를 원할 것입니다.

예를 들어 보겠습니다.

console.log(10e1 * 10e-1);
console.log(10e2 * 10e-2);
console.log(1e12 * 1e-12);

위의 예에서 10 ^ 11/10 ^ 1, 10 ^ 21/10 ^ 2, 1 * 10 ^ 12를 곱하는 세 가지 값을 정의했습니다. 1 * 1/10 ^ 12로.

아무 브라우저에서나 위의 예제를 실행하면 아래 결과가 인쇄됩니다.

출력:

100
100
1

데모

Shraddha Paghdar avatar Shraddha Paghdar avatar

Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.

LinkedIn

관련 문장 - JavaScript Math