unsigned

    2熱度

    2回答

    我是obj-c中的新手。 如何解決它? 格式指定類型「詮釋」,但參數的類型是「無符號長」 int main(int argc, const char * argv[]) { const char *words[4] = {"aardvark","abacus","allude","zygote"}; int wordCount = 4; int i; f

    0熱度

    4回答

    如何將字符串轉換爲無符號long long int? 問題是,如果我使用strtol返回一個long int,但我需要轉換一個比這更長的字符串。

    2熱度

    1回答

    在MYSQL中查看有關運算符錯誤的所有問題,並找不到解決方案。 所有給定的解決方案無法正常工作。 我真的試圖讓 秩序和我這樣的查詢庫存:與單位之間的區別: $sql = "SELECT UnitsInStock - UnitsOnOrder as 'Difference' FROM products "; 爲什麼我得到這個錯誤? Warning: mysqli_query(): (

    0熱度

    5回答

    我想知道爲什麼它不管我輸入一個數字或字母或字符它不斷打印最後一行打印,怎麼會是「這是一個整數行永不工作?怎麼做我去獲取用戶輸入的唯一一個積極的數字嗎? #include <stdio.h> #include <limits.h> main(){ unsigned int num; printf("Please input a positive number

    0熱度

    1回答

    我在下面的這一行中,來自SHA1的值爲byte [] shaBytes。將前四個結果添加到一個在while循環中使用的數字中。我試圖將一個objC代碼移植到java,而下面一行經過多次迭代後,結果爲負值,例如-2063597568。 long tVar = (shaBytes[0] << 24) + (shaBytes[1] << 16) + (shaBytes[2] << 8) + (shaBy

    1熱度

    2回答

    我必須從套接字接收UDP數據包。在這個數據包小時內,min和sec作爲UNSIGNED CHAR發送。當我在char []中接收它並放入TextBox以顯示它時,它不顯示發送的實際數據,而是顯示不同的值。 char buffer[10]; udpSocketRxCDP->readDatagram(buffer, sizeof(buffer)); ui->textEditsec->setText

    0熱度

    1回答

    我在瞭解補碼的情況以及補碼如何使用最重要的數字作爲符號指示符。 如果用1的補碼錶示二進制數110,則得到-1。但是,顯然,110相當於十進制的6。在這裏我真的很困惑。 計算機如何知道您是否打算使用-1或6? 謝謝。

    0熱度

    1回答

    這是一個基本的問題,可能很容易,但我真的很困惑。 我有一個8位十六進制數字0x9F,我需要解釋這個數字作爲一個無符號的十進制數。 我只是將其轉換爲二進制形式1001 1111?然後十進制數是159? 對不起,如果這個問題微不足道,但我的教授說我不能給他發電子郵件問題,我不認識我班上的任何人。他聽起來像是從十六進制轉換爲二進制時,它將是2的讚美。所以我不知道是否需要在轉換爲十進制之前將其轉換回正常。

    1熱度

    2回答

    這裏是我的代碼: int main(){ unsigned int z = 18; z = z>>1; std::cout << z << std::endl; } 我知道我的結果將是9,但我不明白行「Z = Z >> 1」 它是做什麼的? 「>>是什麼意思?我以爲它只用於cin < < z;請解釋一下 。 謝謝

    1熱度

    3回答

    我想讀取包含大量無符號短符號和無符號字節值的二進制數據(Doom WAD文件)。 此刻我將文件讀入一個byte [],將一個ByteBuffer以小端順序包裝在它周圍,並分別通過bbuf.getShort()等訪問這些值。 轉換那些e。 G。到二維座標不是一個問題,因爲最終它不會有問題,如果他們的範圍,例如。從-128到128或從0到256,但更多的時候,短值被用作數組索引和短/字節值作爲標誌/,