biginteger

    0熱度

    2回答

    BigInteger bx=new BigInteger("5888561920"); System.out.println("bx:"+bx); byte x[]=new byte[5]; x=bx.toByteArray(); for(k=4;cnt<4;k--) { cnt++; t[k-1]=x[k]; } for(i=0;i<4;i++)

    7熱度

    2回答

    我目前正試圖弄清楚如何在PHP中使用任意精度數字。所以我想我的第一個問題是什麼是任意精度的數學。我試着用谷歌搜索一個很好的定義,但由於某種原因,沒有人可以用簡單的話來說明。 其次,PHP中的BCMath和GMP庫有什麼區別?我聽說GMP的API是「新鮮的」,但idk。更好嗎? 而我最後的問題是什麼類型的BCMath/GMP採取的數字。很明顯,它需要字符串形式的正常整數(例如「5.34」),但我已經

    2熱度

    2回答

    我需要大卡邁克爾號碼列表(10到100位數字)。有沒有提供這些數據的網站?如果我能得到大的奇數複合數字和素數列表,那將會更有幫助。

    1熱度

    3回答

    我已經在C++中開發了我自己的BigInteger庫,爲了教學目的,最初我使用了base 10,它對加法,減法和乘法工作正常,但對於一些算法,如指數,模冪運算和劃分,似乎更多適當的使用基地2. 我想重新啓動我的項目從頭開始,我會知道你認爲什麼基地更充足,爲什麼?提前致謝!

    4熱度

    1回答

    我已經開始了項目歐拉問題。目前我在問題13上,它要求您提供總數爲100,50位數字的前十位數字。 我決定嘗試在C#中用一個大的int類來解決它。我在互聯網上環顧四周,他們有很多示例代碼。但是,我似乎無法在我的Visual Studio 2010中找到BigInt。

    3熱度

    2回答

    有沒有辦法在R中精確地存儲大量數據? 雙存儲爲二進制分數和其精度與值而變化,並且整數具有有限的4個字節範圍。 如果我想要精確地存儲一個非常大的數字會怎樣?

    0熱度

    1回答

    我以前用char來實現一個非常大的整數。但突然想到我可以使用unsigned int,這是更直接的實施。 例如,我使用每個unsigned int來存儲最多9 999 999,並使用最高有效位數作爲緩衝區以遞增到「下一個」unsigned int。 因此,在使用char時,我可以使用4個字節替代7位數字,而不是4位數字。 那麼,爲什麼我們不用unsigned int實現一個大整數類?

    0熱度

    2回答

    Javascript中的雙精度值例如爲1.0883076389305e-311。 我想表達它在下面的形式中,使用如實施例的「BC」實用程序以計算膨脹/更高的精度/鱗片狀: $ bc scale=400 1.0883076389305000*10^-311 .0000000000000000000000000000000000000000000000000000000000000000000\

    4熱度

    2回答

    在我的類中的一個,我有讀取和寫入型小數的陣列的例行程序(使用BinaryReader/BinaryWriter的ReadDecimal()和Write()方法,即: BinaryReader inputReader = new BinaryReader(File.OpenRead(BaseFilePath)); for (int x = 0; x < 6; x++) { for (in

    1熱度

    2回答

    我正在解決一個問題,我需要處理120位二進制數字。沒有簡單的數據類型,我理解我需要使用bigint。我正在使用64位勝7 HB和Visual Studio 2010最終作爲我的C + +的IDE。 任何人都可以解釋如何創建bigint變量,以及如何在它們上執行平方根和平方根的功能。