숫자 바닥재에 대한 비트 OR 이해
자바스크립트에서는 비트 OR 연산자(|)를 바닥 부동 소수점 숫자에 활용하는 새로운 기법이 등장했습니다. . 이 흥미로운 방법은 다음과 같은 몇 가지 질문을 제기합니다.
연산 메커니즘
비트 OR 연산은 부동 소수점을 정수로 변환합니다. 이는 오른쪽 시프트를 제외한 비트 연산이 부호 있는 32비트 정수에서 작동하기 때문입니다. 따라서 부동 소수점 숫자는 비트 변환을 수행할 때 정수로 변환됩니다.
Math.floor에 비해 장점
벤치마킹 결과는 비트 OR 방법이 약간 더 빠르다는 것을 나타냅니다. Math.floor보다
단점
그러나 이 기술에는 몇 가지 단점이 있습니다.
위 내용은 Bitwise OR은 JavaScript의 Math.floor에 대한 더 빠른 대안입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!