>  기사  >  웹 프론트엔드  >  javascript_javascript 기술의 일반적인 디지털 시스템 변환 사례 분석

javascript_javascript 기술의 일반적인 디지털 시스템 변환 사례 분석

WBOY
WBOY원래의
2016-05-16 15:04:281235검색

이 기사의 예에서는 JavaScript의 일반적인 숫자 변환 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.

기본 아이디어는 다른 진수를 먼저 십진수로 변환한 다음 다시 변환하는 것입니다. 예를 들어 이 프로세스에서는 16진수(num)를 10진수(num =parseInt(num,16))로 변환하기 위해 parseInt 함수를 사용합니다. 바이너리로 변환하려면 num.toString(2)과 같습니다.

16진수와 관련된 함수 중 하나도 매우 특별합니다. 이스케이프 함수는 문자열을 16진수 숫자로 변환할 수 있습니다.

다음은 포괄적인 예입니다.

var a = escape(code); //code是个十六进制形式的字符串,a就是一个十六进制数
var b = parseInt(a,16); // 把十六进制数转化成十进制
var c = b.toString(2); //把十进制转化成二进制
var d = (c+'').slice(-2,-1); //其中c+''把数字转化成一个字符串,是个技巧。取这个二进制数字中的倒数第二个数

숫자 체계 변환 및 연산에 관심이 있는 친구는 다음 사이트에서 도구를 확인할 수도 있습니다.

공학용 계산기 온라인 사용_고급 계산기 온라인 계산

온라인계산기_표준계산기

온라인 공학계산기 플래시 버전

더 많은 JavaScript 관련 콘텐츠에 관심이 있는 독자는 이 사이트의 특별 주제를 확인할 수 있습니다: "JavaScript 전환 효과 및 기술 요약", "JavaScript 검색 알고리즘 기술 요약", "JavaScript 애니메이션 특수효과 및 기법 요약", "JavaScript 오류 및 디버깅 기술 요약", "JavaScript 데이터 구조 및 알고리즘 기법 요약", "JavaScript 순회 알고리즘 및 기법 요약" 및 "JavaScript 수학적 연산 사용법 요약"

이 기사가 JavaScript 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다.

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