> 웹 프론트엔드 > JS 튜토리얼 > 기본 변환에 JavaScript를 사용하여 문자열을 소수_javascript로 변환 팁

기본 변환에 JavaScript를 사용하여 문자열을 소수_javascript로 변환 팁

WBOY
풀어 주다: 2016-05-16 16:35:56
원래의
1274명이 탐색했습니다.

JS는 숫자(기수)를 변환하는 데 도움이 되는 다양한 내장 함수를 갖춘 매우 마법 같은 언어입니다.

JS에서 16진수를 직접 사용할 수 있습니다.
var a = 0xff; //255

2진수, 8진수, 16진수 등 기본 문자열을 10진수로 변환합니다. 가장 일반적으로 사용되는 변환은 두 번째 숫자를 쓰지 않고 정수 10진수로 변환하는 것입니다.

코드 복사 코드는 다음과 같습니다.
parseInt("11", 2); // 3진수를 10진수로
parseInt("77", 8); // 63을 8진수에서 10진수로 변환
parseInt("af", 16); //175 16진수에서 10진수

10진수를 2진수, 8진수, 16진수 문자열로 변환
Object.toString(n): (n)은
과 같은 기본을 나타냅니다.

코드 복사 코드는 다음과 같습니다.
(152).toString(2) // "10011000" ; 먼저 대괄호를 사용하여 152를 객체로 "패키지"하거나 다음과 같이 작성합니다.
152..toString(2) // 여기서 첫 번째 요점은 152를 부동 소수점 형식의 십진수로 변환하고 두 번째 요점은 객체 메서드를 도입하는 것입니다.
152..toString(16) // "98" : 10진수를 16진수로 변환
152..toString(32) // "4o": 10진수를 32로 변환

마찬가지로 자바스크립트에서 지원하는 최대 기본은 36자(영문 26자, 숫자 10자)

35..toString(36) // "z" : 대소문자를 구분하지 않고 최대 인코딩 "Z"를 지원합니다

전환 과정에서 완료해야 하는 경우. 다음 방법을 사용할 수 있습니다.

코드 복사 코드는 다음과 같습니다.
/**
* @param num 완성해야 할 16개의 숫자
* @param len 채워야 할 자릿수입니다.
입니다. * @returns 완성된 문자열
**/
함수 형식(숫자, 길이) {
var l = 숫자.길이
if (num.length < len) {
for (var i = 0; i 숫자 = "0" 숫자
}
}
반환 번호
}

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