unsigned

    0熱度

    1回答

    我試圖解決今天上午的Codeforces問題分區2C:http://codeforces.com/contest/716/problem/C 此問題有可能循環高達100,000次,因此這裏的參數可能高達100,000。循環似乎打破100,000路過的時候(甚至更早),i被聲明爲int類型: public void solve(int a) { double x = 2;

    1熱度

    1回答

    我的代碼如下所示: import struct str = "AAAAAAA" len = len(str)+32 package = struct.pack("!H",len) print repr(package) 結果是: "\x00'" 當我使用len = len(str) 結果是\x00\x07 爲什麼當len大於32,它不工作?

    0熱度

    1回答

    #include <stdio.h> int main() { char c = 255; if (c > 128) { printf("This is unsigned number %d\n", c); } else { printf("This is signed number %d\n", c);

    1熱度

    2回答

    當我編譯mt19937ar.c,一個非常標準的隨機數生成器時,我不斷從一些我需要的代碼中獲取問題。 在函數 'init_genrand': 警告:轉換從 'INT' '長UNSIGNED INT' 可以改變結果的 /* Period parameters */ #define N 624 #define M 397 #define MATRIX_A 0x9908b0dfUL /* const

    -2熱度

    1回答

    我寫了這段代碼,但情況2和3似乎有問題。正如標題中指出的那樣,我認爲它與未簽名的長操作有關,但我不明白它到底是什麼。 *編輯的版本(scanf更改)。 #include <stdio.h> int main() { int pin, inp, count=0; unsigned dep=100, add, withdraw; start:; if (co

    0熱度

    1回答

    在Eclipse IDE中發佈版本期間發生錯誤? 構建期間發生錯誤。 在項目「VuforiaSamples」上運行構建器「集成外部工具構建器」的錯誤。 啓動配置類型ID 「org.eclipse.ant.AntBuilderLaunchConfigurationType」 不存在。 可能的原因: 缺少一個啓動型(缺少插件) 不正確的啓動配置XML 啓動配置類型ID「org.eclipse.ant.

    1熱度

    2回答

    在「21世紀C」中,Ben Klemens描述了C在比較表達式中如何自動將有符號數轉換爲無符號數。 Go是否共享這種相同的危險行爲,還是Go採用不同的方式?

    1熱度

    1回答

    我有一個VHDL代碼。的ModelSim給我錯誤 「長度的預期爲32,實際長度爲31個」 如何編寫代碼,這是正確的,我不寫向量的長度。 我想在Verilog的工作方式類似: 的Verilog reg [30:0] smth1 = 2735*12; reg [15:0] smth2 = 12*11; reg [31:0] smth1_s; always (*) begin smth1_s

    2熱度

    3回答

    我的目標是掃描一些陽性僅a,如果輸入負數,則函數應該打印錯誤過濾掉負數: if (scanf("%u %lf", &a, &b) != 2) { //error } 現在的理論是,scanf返回成功的寫作嘗試,所以如果我輸入負數,scanf不應該返回2.我的理論似乎不正確,爲什麼? 很明顯,我可以簡單地scanf%d然後檢查是否%d是否定的,但現在我很好奇爲什麼我的最初理論是不正確

    0熱度

    3回答

    當我覺得有時候我的代碼將某個值視爲signed並且有時在比較值時將其視爲無符號時,我感到非常困惑。代碼如何知道值是有符號還是無符號?