bit

    -3熱度

    2回答

    我有一個變量,其中包含一個位的值,例如10000000代表10mb。我想寫一個函數,從一個值的位,返回一個字符串與正確的單位,並正確轉換。 示例如果我使用52200000,它返回52.2mb。 我不知道該怎麼做。有人可以幫忙,謝謝

    0熱度

    2回答

    在c中,我知道一個無符號字符的大小是1個字節(= 1個字節= 8位),我知道一個無符號字符其實是一個介於0和255之間的整數值,現在如果我有以下使用unsigned char變量:這個變量的 unsigned char c = 255; //(this value can be any value from 0 to 255) 我怎麼能拿8個元素表示每個位值的表(0或1)? (如下所示:{1,

    0熱度

    1回答

    你好我想知道如何設置java中一個數字的位數。例如(整數2,但我希望它是一個8位二進制數,所以00000010)。我已經使用Integer.toBinaryString但只打印出它爲10.在此先感謝

    0熱度

    2回答

    我想學習,如果這是可能的: 爲前: 我們長左值= 0xFF00f41a; 並且也有int * p; 我們可以指出持續的左值 的2字節像p=&Lvalue <<16; p指向弗里斯特16位值這可能嗎? *p --> f41a; *(p+1) --->0xFF00; 那麼如果 p = 0xa011; 長左值---> 0xFF00a011 其實我需要的位操作。我有32位值,但我只能發送16位,

    3熱度

    3回答

    我有兩個長度分別爲200和10的位數組。我想把第一個和第二個分開,並得到其餘部分。我怎樣才能在C++中使用位操作而不是將它們轉換爲十進制並使用模運算?

    2熱度

    2回答

    爲什麼C#的按位運算符NOT返回(the_number*-1)-1? byte a = 1; Console.WriteLine(~a); //equals -2 byte b = 9; Console.WriteLine(~b); //equals -10 // Shouldn't a=0 and b=6? 我該如何在C#中執行此操作? 9 = 0b1001 -> NOT

    0熱度

    2回答

    是什麼區別: int n = (b1 & 0xff) << 24 | (b2 & 0xff) << 16 | (b3 & 0xff) << 8 | b4 & 0xff 和 int n = b1 << 24 | b2 << 16 | b3 << 8 | b4 ?爲什麼我們AND每個字節與255?

    -1熱度

    1回答

    使用PHP並從MySql數據庫中選擇一個Bit值。我似乎無法使用位類型。 我不能打印或將其轉換爲另一種類型,以及我無法找到的。任何想法?

    -1熱度

    1回答

    以下是項目的ArrayList: 項目1:(重量:4,利潤:5) 第2項:(重量:10,利潤:12) 第3項:(重量:5,利潤:8) 和容量= 11和隨機位翻轉(如果0將變爲1,反之亦然): orderList = [2,0,1]。 我的代碼: ' public class BitString { public static void main (String[] args){

    0熱度

    1回答

    我正在從SQL表中讀取一個位值,並將其轉換爲布爾值以映射到布爾模型值。 但是,當我讀回IsPDLChecked位字段並初始化爲false時,我得到一個index out of range exception。 我擡頭異常的定義,我不知道爲什麼值超出範圍,由於它是初始化用假值,即0。所以這不是一個負範圍值。 問: 爲什麼我會得到一個IndexOutOfRange exception雖然位值被讀回被轉