long-integer

    0熱度

    3回答

    我試圖解決這個問題,說以下內容: 您應該計算第n個整數的和的平方與第一n整數的平方之和之間的差異。 當我輸入一個很大的數字(例如4094574264)時,答案是否定的。爲什麼?它應該是一個正數。 Scanner scan = new Scanner(System.in); long input = scan.nextLong(); long answer = (input * (input +

    0熱度

    3回答

    int i; long double y=1,z=10; for(i=1;i<=100;i++) { y=y*z; } printf("%Lf\n",y); 段給出輸出 - > 10000000000000000000617922327239436892408592529019667420405379256132946170093880852611802198127

    2熱度

    2回答

    所以我有這個變量long hashvalue,我想添加數字,如果有的話。 我有這樣的陣列int arr[3][3]與數字-1, 1, 0, 0, -1, 1, 0, 0, -1它 我需要的是這樣的: if(array[i][j] == -1){ //add digit 2 to hashvalue } else if(array[i][j] == 1){ //add digi

    0熱度

    3回答

    我想從一個文件中讀取一組長文本,但應該是二進制數,但是如果它們從0開始,那麼0在開始時被刪除(即0101變成101)。我怎樣才能解決這個問題,以便他們正確讀取,所以這0不會被刪除?這裏是我從文件中讀取的代碼: public static ArrayList<Long> readInputFile() throws IOException { ArrayList<Long> inputLi

    0熱度

    2回答

    爲什麼Arduino不能工作? unsigned long test = 1 << 20; 我已經使用以下草圖測試了位移。 void setup() { Serial.begin(9600); unsigned long test = 0; for(int i=0; i<32; i++) { test = 1 << i; Ser

    0熱度

    2回答

    我很難將字符串中的十六進制數字轉換爲長整型然後再轉回來。下面是我使用的代碼: private void parseExperiment(){ String str1 = "AA0F245C"; long nr = Long.parseLong(str1, 16); String str2 = Double.toHexString(nr); } 我想STR2是一樣

    2熱度

    3回答

    我使用Python 2.7.5 numpy的形狀輸出出於某種原因,蟒蛇,當我在if語句中使用我的numpy的陣列的尺寸之一,具有比較不喜歡它: a = np.array([1,2,3,4]) # reshapes so that array has two dimensions if len(np.shape(a)) == 1: a = np.reshape(a, (1, np.sh

    -3熱度

    1回答

    我寫了這個算法來檢查一個數是否是素數,以及哪個數字將其分開。現在我想知道什麼是600851475143除數(例如),並輸出一個負數。 這是我的代碼: #include <stdio.h> /* Discover what numbers divide the one read as input, then show if it's prime */ int main() { lon

    4熱度

    2回答

    假設我有兩個long long,a和b,我需要相乘,然後得到值k對於一些大的k,這樣a,b和k都在long long的範圍內,但不是int 。爲簡單起見,a,b < k。 因此,代碼將是: long long a, b, k; cin >> a >> b >> k; cout << (a * b)%k << "\n"; 然而,因爲a,b是如此之大,如果乘像上面,並且溢出和變爲負,則模k將是

    -1熱度

    1回答

    我有一個方法接受一個長的原始值並根據它做一些處理。它最初是int,後來改變了。實際調用此方法的代碼是使用Integer調用此方法,因爲前面的代碼是java Autoboxing and Unboxing。 但是,這已經改變爲長期後,我的代碼並沒有顯示任何編譯時錯誤,而建設如我所料。現在,如果我將其更改爲int而不是Integer,則會顯示編譯時錯誤,但不會顯示Integer。 這是怎麼發生的? 編