> 백엔드 개발 > PHP 튜토리얼 > 권장 통계 바이너리 소스 코드 10개(컬렉션)

권장 통계 바이너리 소스 코드 10개(컬렉션)

巴扎黑
풀어 주다: 2023-03-10 08:38:01
원래의
1483명이 탐색했습니다.

프런트 엔드에서 일하는 우리는 바이너리를 접할 기회가 거의 없을 것입니다. 이러한 비트 작업은 하위 계층에서 고려해야 할 사항이 아닙니까? 어제 질문을 봤습니다. 바이너리와 관련된 것이었지만 비트 연산을 사용했는지 여부는 중요하지 않습니다. JS의 언어 기능을 사용하면 쉽게 해결할 수 있습니다. 설명은 다음과 같습니다. 양의 십진 정수를 매개변수로 받아서 이를 이진수로 표현하고, 그 자리가 1인 숫자를 반환하는 함수를 작성하세요. 예를 들어보겠습니다. 1234는 이진수로 10011010010으로 표현됩니다. 그 안에 1이 5개 있으므로 5가 반환됩니다. 이 설명을 읽고 나서 가장 먼저 떠오른 것은 선생님께서 나에게 10진수를 2진수로 변환하는 방법을 가르쳐 주셨다는 것입니다(책을 많이 사용할수록 후회는 줄어들 것입니다^_^). 다행스럽게도 저는 기억력이 좋아서 이 양의 정수에 대해 2의 나머지를 취한 다음 이를 2로 나누고, 나머지 2를 취하여 2로 나누는... 결과가 0이 될 때까지 빠르게 생각했습니다. 그러면 위의 과정에서 변수를 이용하여 나머지가 1이 되는 횟수를 기록하고 최종적으로 리턴하게 된다. 따라서 다음과 같은 접근 방식이 있습니다. var countBits = function(n) { &

1. 흥미로운 JavaScript 질문: 통계 바이너리

권장 통계 바이너리 소스 코드 10개(컬렉션)

소개: 프런트 엔드에서 작업하는 사람들은 바이너리를 접할 기회가 거의 없습니다. 문제는 하단 레이어에서 고려해야 합니다.

【관련 Q&A 추천】:

위 내용은 권장 통계 바이너리 소스 코드 10개(컬렉션)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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