bit-manipulation

    -3熱度

    1回答

    可能重複: HTML to PDF conversion in iPhoneSDK 我有我的應用程序的HTML文件,但我想將其轉換爲PDF文件。有人能指引我朝着正確的方向嗎?我搜索了很多,但找不到有用的東西...

    0熱度

    3回答

    這是最佳做4位循環移位的方法? n << 1^0x10 | n >> 3 我只是用數字測試竟是 「工作」!

    4熱度

    7回答

    我有一個變量vBit是一個無符號int64。我知道有一個一個位集,我需要找出它是哪一個。目前我這樣做(在德爾福): vPos := -1; repeat vBit := vBit shr 1; inc(vPos); until vBit = 0; 有沒有更快的方法?所有比特位置的可能性相同,所以平均而言,該算法需要重複32次。我正在尋找一個優雅的技巧與安斯和XORS和什

    4熱度

    4回答

    如何反轉和旋轉十六進制數字並用位運算符返回C中的數字? 例如: 0xabcd -> 0xdcba 0xabcd -> 0xdabc

    2熱度

    5回答

    我想一個行代碼來檢查給定的整數是否是形式2 我的2^1-2 ^的J - 2 Ĵ與否。 (使用按位運算符)

    1熱度

    6回答

    我是一個Java程序員試圖遷移到C#,而這個疑難雜症有我稍微難倒: int a = 1; a = 0x08000000 | a; a = 0x80000000 | a; 第一行編譯就好了。第二個不是。這似乎認識到,有一個標誌位常數,由於某種原因,決定結果轉換爲長,導致錯誤: Cannot implicitly convert type 'long' to 'int'. An explic

    0熱度

    1回答

    我一直在使用按位比較來檢查實體和地圖是否在roguelike遊戲中有標誌,但我遇到了一個問題 - 我需要檢查if()如果tile/ent沒有標誌,但我不知道如何做到這一點,而不使用空if(){}和else {condition; },一個例子是: if(Tile->Flags & TILE_INVIEW) {} else { attron(A_DIM); } 或 if(Tile->Flags

    1熱度

    1回答

    我會試着詳細解釋我想要的內容,因爲很難解釋我想要的內容。 我創建了一個敏感的網站,在這裏我想顯示3盒: (1日 - 2日 - 3日) See image how I want it to look 問題(試試這個和U會看到什麼是我的問題: 將屏幕縮放窗口小於436px(所以u得到的紅色框) 然後點擊第2天,然後打開節的內容2 開始調整瀏覽器的大小(這會自動關閉「第2天」框 。調整大小時,我不希望它

    20熱度

    4回答

    我要截斷在JavaScript的數字,這意味着切去小數部分: TRUNC(2.6)== 2 TRUNC(-2.6)= = -2 基準我的回答後重是: function trunc (n) { return ~~n; } // or  function trunc1 (n) {     return n | 0;  }

    27熱度

    2回答

    我明白,按位操作對於許多低級編程(例如編寫設備驅動程序,低級圖形,通信協議數據包裝配和解碼)是必需的。我已經做了好幾年PHP,並且在PHP項目中很少看到按位操作。 你能舉個例子嗎?