unsigned

    1熱度

    3回答

    我需要一個無符號的8位整數在Java中,char似乎是唯一接近的。雖然它的大小是它的兩倍,但是它沒有簽名,這使得我想用它來實現它(編寫一個需要無符號字節的基本模擬器)。問題是,我聽說其他程序員說,不應該以這種方式使用char,而應該使用int或其他。這是真的嗎?爲什麼?

    0熱度

    1回答

    我有以下問題: 我需要乘,並添加各種std_logic_vectors並獲得結果,可以是否定的或積極的。然後我必須檢查結果:1.如果它是負值,我應該給它一個零值; 2.如果它大於255我應該給它一個值255; 3.如果它在0到255之間,它應該保持不變。 我正在使用8位std_logic向量。結果存儲在16位std_logic_vector中(因爲我有乘法和加法,所以這個值可以大於2^8(255)

    -1熱度

    3回答

    我有8個uint32元素,我想將每個uint32分解爲4個uint8,然後將所有uint8作爲數組中的無符號字符添加到旁邊,我該怎麼做?

    -1熱度

    1回答

    我和我的隊友了具有約的爭執,我想計算器來解決它爲我們。 基本上,我們都在使用非記錄(端到端的聊天加密),但他連續刪除了他的非對稱公開&私鑰。我告訴他這樣做的話,條件下他的鑰匙不會受到損害,那他失去了安全加密有人可以輕易的中間人他談話,由於這樣的事實,再一次,他所接觸看到他作爲'未驗證',因爲他們的指紋來自私鑰,已經改變,因此對於聯繫人而言是未知的。 我說得對,還是我錯了?如果我錯了,我會戴上我的帽

    0熱度

    2回答

    void GetKey(int date, unsigned char[] key) { } 我想通過unsigned char數組t函數,但我得到一個錯誤「預計a」)'「其中」關鍵「變量是。

    0熱度

    3回答

    我需要編寫一個java程序,它將通過串口發送字節。我正在使用rxtx庫。問題是在Java中,所有內容都被簽名,並且在一個字節中,我需要發送0xfc,但是在Java中,這是有符號的,並且它被定義爲-4。那麼如何在java中創建一個無符號字節,以便在一個字節中,我可以從0到255發送一個字節?

    1熱度

    6回答

    我在一些C++代碼看到以下形式關鍵字 「無符號」: const int HASH_MASK = unsigned(-1) >> 1; 後來: unsigned hash = HASH_SEED; (它是從CS106B/X截取讀者 - 斯坦福大學 - 由Eric S. Roberts撰寫 - 關於「爲字符串實現散列碼功能」的主題)。 有人可以告訴我請問那個關鍵字是什麼意思,什麼時候我用它呢?

    7熱度

    3回答

    可做C和C++保證類型的無符號相當於具有相同的大小? 例子: size_t size = sizeof(unsigned int); 是在unsigned完全沒有實際意義嗎?

    0熱度

    1回答

    在一個程序中,我讀入一個無符號long long,並且通常正常工作。但是,如果有人決定輸入負數,則提示將無限打印。 這是我的代碼的一部分,它是相關的: unsigned long long betAmount = 0; cout << "You have " << chipCount << " chips currently!" << endl; cout << "How ma

    0熱度

    2回答

    我正在開發自己的虛擬4位ALU。我想創建計算器(+, - ,*,/,%,只有整數,也許更多位)。我的目標是徹底理解它,而不是建立一個有效的設備。 目前我已經實現4個功能: 添加。 添加一個。 正向負向。 減法。 在所有函數中,結果的第5位被忽略。我想告訴ALU結果是否應該簽署。什麼是最好的方式來做到這一點? 我的想法: 使用3個功能(第1,第2和第3與無符號整數結果)。 使用一個更多的輸入字節(告