생활코딩

Coding Everybody

toExponential

토픽 생활코딩 > 클라이언트 > JavaScript > JavaScript 사전

요약(Summary)

수에 대한 지수표현식을 리턴

문법(Syntax)

number.toExponential([fractionDigits])

인자(Parameters)

인자명 데이터형 필수/옵션 설명
fractionDigits number 필수 0~20사이의 정수,소수점 이후에 표기할 자리수

반환값(Return)

string, 지수 표기법으로 반환된 문자열

설명(Description)

과학에서는 큰 수를 표시할 때 지수표기법을 사용한다.
예를들어 2.534의 지수표기법은 2.534e+0인데 이것은 2.534*100을 의미하고 2.534e+2는 2.534*102인 253.4를 의미한다.

예제(Example)

var num = new Number(2.534);
alert(num.toExponential()); // string, 2.534e+0

var num = new Number(25.34);
alert(num.toExponential()); // string, 2.534e+1

var num = new Number(253.4);
alert(num.toExponential()); // string, 2.534e+2 

var num = new Number(2534);
alert(num.toExponential()); // string, 2.534e+3

var num = new Number(2534);
alert(num.toExponential(1)); // string, 2.5e+3

 

댓글

댓글 본문
  1. 푸른하늘
    13일차 공부 감사합니다
  2. rhostem
    설명(Description)의 2.534*100 과 2.534*102 이라는 계산식에서 100과 102는 각각 10의 0승과 10의 2승을 의미하는 것일텐데 위첨자가 적용되지 않은 오타로 보입니다.