(11) 자바 스크립트 번호는 개체 및 과학적 표기법 바이너리 변환 & & & 범위 오버 플로우 무한대 및 NaN의

자바 스크립트를 수 개체

  • 목적은, 랩의 디지털 값을 처리 할 수
  • () 생성자가 다수 만들어
  • 디지털의 하나 개의 유형
  • 당신은 또는 서면 진수를 사용하지 않을 수있다

 

디지털 자산 :

  • MAX_VALUE
  • MIN_VALUE
  • NEGATIVE_INFINITY
  • POSITIVE_INFINITY
  • NaN의
  • 원형
  • constructor

 

디지털 방법 :

  • 에서는 toExponential ()는 지수 표기로 변환되고
  • 에서는 toFixed () 반올림에서는 toFixed (2), 2- 소수점 반올림
  • 에서는 toPrecision ()는 지정된 길이 값 변환
  • toString ()
  • valueOf ()

 

 

과학 표기법 :

VAR의 Y = 123e5 = 12,300,000;

Z = 123e-5 = 0.00123이었다;

 

모든 수치는 64 자바 스크립트입니다

자바 스크립트 등등과 같은 정수, 짧은, 긴, 플로트 디지털의 다른 유형을 정의하지 않고, 언어의 형식이 아닙니다.

모든 숫자는 64 비트 부동 소수점 형, 1.7976931348623157 ± 10,308 X의 최대 ± 5 × -324의 최소값이다 스크립트. (즉, 비트 0 및 비트 1)

 

자바 스크립트 진수 변환 :

  • number.toString (16)의 출력 (16)
  • (8) number.toString, 출력 8
  • (2) number.toString, 출력 2
< 스크립트 타입 = "텍스트 / 자바" 캐릭터 = "UTF-8" > 
    VAR X =  128 ;
    document.write를 (X + " 진수 </ BR> " );
    document.write를 (x.toString ( 16 ) + " 육각 </ BR> " );
    document.write를 (x.toString ( 8. ) + " 진수 </ BR> " );
    document.write를 (x.toString ( 2 ) + " 二进制</ BR> " );
</ 스크립트 >

인피니티 ( 무한대 )

  • 디지털 계산 결과가 무한대의 결과로서 자바 스크립트에서 표현 될 수있는 상한 수 (오버플로)를 초과하면, 무한대 자바 스크립트 표현.
  • 플로우의 음의 값은, 결과가 부정적인 경우 -Infinity 무한대 나타냈다. 무한대 무한대 작업 예약 문자입니다.
  • 0 이외에 그것은 서명 무한하다.

 

NAN 숫자가 아닌 값

  • 일반적인 디지털 때는 isNaN 여부 ()를 결정합니다.
  • 값이 디지털로 변환 할 수없는 경우 자바 스크립트에서, 다음 NaN를 돌려줍니다.
  • 자바 스크립트에서는, 디지털 값 또는 개체 일 수있다.

 

추천

출처www.cnblogs.com/ltfxy/p/11627864.html