0
예를 들어 1.3685999999999998e + 35 인 번호를 가지고 있지만 1.368e + 35를 표시하려고합니다. 나는 toFreced to to Precision을 시도했지만 아무것도 작동하지 않습니다.자바에서 소수점 이하를 표시하도록 숫자를 과학 표기법으로 포맷하려면 어떻게해야합니까?
예를 들어 1.3685999999999998e + 35 인 번호를 가지고 있지만 1.368e + 35를 표시하려고합니다. 나는 toFreced to to Precision을 시도했지만 아무것도 작동하지 않습니다.자바에서 소수점 이하를 표시하도록 숫자를 과학 표기법으로 포맷하려면 어떻게해야합니까?
당신은 Number.prototype.toExponential
를 사용해야합니다 :
var x = 11827361827361872361263812631827361823618723;
console.log(x.toExponential(2));
console.log(x.toExponential(3));
console.log(x.toExponential(10));
가능한 중복 http://stackoverflow.com/questions/11124451/how-can-i-convert-numbers-into-scientific- 표기법 –