> 웹 프론트엔드 > JS 튜토리얼 > 숫자 형식 지정을 위한 js 지침_javascript 기술

숫자 형식 지정을 위한 js 지침_javascript 기술

WBOY
풀어 주다: 2016-05-16 18:12:03
원래의
1147명이 탐색했습니다.

jsp 페이지에서
js에서는 -----------

Javascript도 제공됩니다. 형식화된 숫자 출력 지원

Number 객체에서 제공하는 여러 형식 지정 함수:

toExponential([fractionDigits]): 숫자를 과학적 표기법 형식으로 반환합니다. 여기서fractionDigits 뒤의 자릿수 값의 소수점.
toFixed([fractionDigits]): 지정된 소수 자릿수를 사용하여 숫자를 반환합니다. 여기서fractionDigits는 소수점 이하 남은 자릿수입니다.
toPrecision([정밀도]): 숫자를 지정된 정밀도로 반환합니다(이 정밀도는 소수 자릿수를 참조하지 않음). 여기서 정밀도는 지정된 정밀도 값입니다.

var num=56.45678;
var rs1=num.toExponential(2);//rs1의 값은 5.65e 1입니다.
var rs2=num.toFixed(2);// rs 값 값은 56.45
var rs3=num.toPrecision(2);//rs 값은 56



Number 객체에서 제공하는 메서드로 해결할 수 있지만 많은 숫자 변환 문제가 있지만 백분율 기호 지원 등과 같은 많은 상황에서는 여전히 만족스럽지 않습니다.

이 문제를 해결하고 더욱 강력하고 유연한 디지털 형식 요구 사항을 제공하기 위해 JsJava에서는 지원을 위한 Javascript 사용자 정의 클래스를 특별히 제공합니다. js, src/jsjava를 참조하세요. /text/NumberFormat.js 또는 jslib/jsjava-1.0.js를 직접 참조합니다. 예:

코드 복사 코드는 다음과 같습니다. 다음은 다음과 같습니다.




<script> <br>var nf=new DecimalFormat(); <br>nf.applyPattern("000.000%") <br>var res=nf.format(-0.893566) <br>document.write(res "<br>" ); nf.applyPattern("0000.00"); <br>var res=nf.format(-53.385967) <br>document.write(res "<br>") <br>nf.applyPattern("0000.000E00" ); <br>var res=nf.format(53.385967); <br>document.write(res "<br>") <br></script> 결과는

-89.357% -53.39
5338.597e-2

관련 문서 다운로드
입니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿