bit-fiddling

    3

    1답변

    SQL Server에서 128 비트 부호없는 정수를 구현하는 가장 좋은 방법을 찾고 있습니다. 주요 요구 사항은 은 모든 128 비트에 대해 비트 단위 연산을 지원해야한다는 것입니다. (이론적으로는 64 비트 컴퓨터에서 이론적으로 가능합니까?) CLR 어셈블리를 통해 C# 및 사용자 정의 형식을 사용하는 일부 구현에 대해 읽었지만 비트를 지원하는지 여부를

    0

    2답변

    핸들로 사용되는 64 비트 정수가 있습니다. 이 64bit는 다음 필드로 분리해야 개별적으로 액세스 할 수 있도록이를 달성하기 위해 내가 생각할 수있는 size : 30 bits offset : 30 bits invalid flag : 1 bit immutable flag : 1 bit type flag : 1 bit mapped flag

    11

    7답변

    매번 파일 스트림이나 파일 구조에 '1 비트'를 쓸 수 있습니까? 큐에 쓰고 플러시 할 수 있습니까? C# 또는 Java로 가능합니까? 허프만 코드 작성의 인스턴스를 구현하려고 할 때 필요했습니다. 나는 파일에 비트를 쓸 수 없다. 그래서 그들을 비트셋에 쓰고 (압축이 끝나면) 매번 8 비트 조각을 씁니다 (마지막 하나는 제외). 당신이 전체 바이트를 축적

    1

    1답변

    주어진 두 개의 정수; size 및 offset, 다음 속성을 사용하여 비트 마스크를 생성하는 방법은 무엇입니까? MSD LSD 1111 1111 0000 1111 ^^ size = 4 -| | | offset = 4 -| 편집; 이것은, 내가 STL 기반의 솔루션을 제공하기 위해거야 문제는 C++로 태그되어 있기 때문

    4

    2답변

    저는 gcc의 __uint128_t을 사용하는 C 프로그램을 가지고 있습니다. 그러나 이제는 내 요구가 그 이상으로 커졌습니다. 196 또는 256 비트의 고속 산술에 대한 내 옵션은 무엇입니까? 내가 필요한 유일한 연산은 덧셈입니다 (그리고 캐리 비트가 필요 없습니다. 즉 mod 2^192 또는 2^256을 사용할 것입니다). 속도가 중요하므로 가능하면

    4

    1답변

    나는 작업중인 프로젝트, 즉 간단한 소프트웨어 afsk 모뎀을 위해 bitstuffing을 구현하려고합니다. 단순화 된 프로토콜은 다음과 같은 : 0111 1110 # burst sequence 0111 1110 # 16 times 0b0111_1110 ... 0111 1110 ... ... # 80 bit header (C

    3

    7답변

    이진수가 주어지면 최하위 비트를 제거하는 가장 빠른 방법은 무엇입니까? 01001001010 -> 01001001000 가변의 비트를 반복하는 코드에 사용된다. 가짜 코드가 뒤 따른다. 가능한 언어는 C 및 Java입니다.