>  기사  >  웹 프론트엔드  >  JavaScript의 다양한 숫자 체계 변환 예에 대한 자세한 설명

JavaScript의 다양한 숫자 체계 변환 예에 대한 자세한 설명

黄舟
黄舟원래의
2017-08-22 11:54:441748검색

이 문서에서는 변환을 위해 toString(10) 호출과 숫자에 대한 toString() 호출 간의 차이점과 유사점을 모두 사용하여 JavaScript의 다양한 숫자 시스템 변환을 소개합니다. 구체적인 작업 단계에 대한 자세한 설명은 아래에서 확인할 수 있습니다. 관심 있는 친구는 이를 참조할 수 있습니다.

변환을 위해 toString의 기본 모드 사용:

ECMAScript는 숫자 유형의 toString을 다음과 같이 설명합니다.

Number 유형의 toString() 메소드에는 기본 모드와 기본 모드라는 두 가지 모드가 있습니다. 방법. 기본 모드에서 toString() 메소드는 아래와 같이 해당 문자열과 함께 숫자 값(정수, 부동 소수점 또는 과학 표기법)을 출력합니다.


var iNum1 = 10;
var iNum2 = 10.0;
alert(iNum1.toString()); //输出 "10"alert(iNum2.toString()); //输出 "10"

참고: 기본 모드에서는 처음에 무엇을 가져오든 상관없습니다. 숫자를 선언하는 표현은 무엇입니까? Number 유형의 toString() 메서드는 숫자의 10진수 표현을 반환합니다. 따라서 8진수 또는 16진수 리터럴 형식으로 선언된 숫자는 10진수 형식으로 출력됩니다.
Number 유형의 toString() 메소드의 기본 모드를 사용하면 숫자를 다양한 진수로 출력할 수 있습니다. 예를 들어 2진수는 2진수, 8진수는 8, 16진수는 16진수로 출력할 수 있습니다.
기본은 변환할 기본의 또 다른 추가일 뿐이며 toString() 메서드의 매개 변수입니다.


var iNum = 10;
alert(iNum.toString(2)); //输出 "1010"alert(iNum.toString(8)); //输出 "12"alert(iNum.toString(16)); //输出 "A"

이전 예에서 숫자 10은 3가지 다른 형식, 즉 이진 형식으로 출력되었습니다. , 8진수 형식 및 16진수 형식입니다. HTML은 각 색상을 16진수로 나타내므로 HTML에서 숫자로 작업할 때 유용합니다.

참고: 숫자에 대해 toString(10)을 호출하는 것은 toString()을 호출하는 것과 동일하며 둘 다 숫자의 10진수 형식을 반환합니다.

위 내용은 JavaScript의 다양한 숫자 체계 변환 예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.