문제

Long 클래스에서 한 가지 방법을 찾았습니다.

public static long reverse(long i) {..}

이 방법의 용도는 무엇입니까?

도움이 되었습니까?

해결책

an DDJ 기사:

32 비트 또는 64 비트 값으로 비트의 순서를 뒤집는 이유는 무엇입니까? 비트 반전은 다양한 상황에서 유용 할 수 있습니다. 거울 이미지를 만들기 위해 흑백 이미지를 뒤집기위한 이미지 처리에 유용합니다. 이미지를 가로로 뒤집으려면 이미지 줄의 픽셀을 역 순서로 배치해야합니다. 빠른 64 비트 비트 반전은 한 줄의 흑백 픽셀을 역전시키는 과정에서 사용할 수 있습니다. 마찬가지로, 64 비트 비트 반전은 180도 흑백 이미지를 회전시키는 데 유용합니다.

다른 팁

분명히 비트 반전은 디지털 신호 처리 애플리케이션에 사용됩니다. 빠른 푸리에 변환. 나는 이해하는 척하지 않을 것이다 작동하지만 링크 된 페이지가 명확해질 것입니다.

비트 반전을 사용하면 마스킹 작업을 더 쉽게 수행할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top