달나라 노트

Google Apps Script : toExponential() (소수점 n자리 지수표기) 본문

Google Apps Script

Google Apps Script : toExponential() (소수점 n자리 지수표기)

CosmosProject 2022. 11. 29. 00:32
728x90
반응형

 

 

 

Number 객체의 toExponential() method는 어떤 숫자를 소수점 n자리의 지수표기로 바꿔서 나타내주는 기능을 가집니다.

 

 

Syntax

Number.toExponential(n)

사용법은 위와 같습니다.

 

toExponential method는 어떠한 숫자에 적용할 수 있습니다.

parameter로서 어떠한 숫자 n을 전달할 수 있는데 이것은 나타낼 소수점 자리를 의미합니다.

 

예를들어 3이라면 소수점 셋째자리까지 나타낸다는 의미이죠.

 

7777.7777777777

위 숫자를 소수점 소수점 셋째자리까지 나타낸 후 지수표시로 전환하면

7.7778 * 10^3 이 됩니다.

 

그리고 이것을 프로그래밍에서 나타내는 방식으로 하면

7.7778e+3 으로 나타낼 수 있습니다.

e+3은 10의 3승 (= 10^3)을 의미합니다.

 

 

 

 

function myFunction(){
  var num = 7777.7777777777;

  Logger.log(num.toExponential(4));
}



-- Result
7.7778e+3

 

실제 사용 예시입니다.

num이라는 변수에 7777.77777777을 할당하고,

num에 toExponential method를 적용하였습니다.

 

toExponential method의 parameter가 4로 전달되었으므로 소수점 넷째 자리까지만 나타낸다는 의미입니다.

 

따라서 7.7778e+3이 결과가 됩니다.

 

 

 

 

 

 

728x90
반응형
Comments