biginteger

    -1熱度

    1回答

    我試圖實現一個隨機數生成器系統;基本上我在讀在SHA1哈希值,然後把它轉化成一個BigInteger值: String start = "abc"; String hash = utils.SHA1(start); //Generates an SHA1 hash of the string byte[] bytes = hash.getBytes(); BigInteger big = n

    0熱度

    1回答

    我收到此錯誤信息: Exception in thread "main" java.lang.ArithmeticException: BigInteger not invertible. 這很奇怪,因爲我已經檢查它是否是可翻轉這樣但一會兒: if(e.gcd(f)==BigInteger.valueOf(1)){d=e.modInverse(f);} (我使用modInverse只有一次

    0熱度

    1回答

    任何人都知道如何做到這一點 - 檢查64位BigInteger是否包含Java中的所有非零高32位? 謝謝!

    -2熱度

    1回答

    我必須使用以下語句將一個biginteger寫入文本文件。 out.writeObject(n1); 其中我的n1是長度爲512位的大整數。 從文本文件讀取相同的對象給了我一個不同的值n1。任何人都可以幫我解決這個問題。 用來讀取值的語句是:提前 in.readObject(); 感謝。

    3熱度

    2回答

    我想用BigInteger類的probablePrime方法生成一個隨機素數。這是我正在努力工作的蓮花筆記6.5版代理。 import java.math.BigInteger; import java.security.SecureRandom; import java.util.Random; public class RSA{ public static Big

    0熱度

    2回答

    的BigInteger構造函數的Java: public BigInteger(int bitLength, int certainty, Random rnd) 構造一個隨機生成的正BigInteger的可能爲素,具有指定bitLength。 建議優先使用probablePrime方法,除非有強制性的需要指定確定性。 參數: bitLength - bit

    8熱度

    2回答

    我正在尋找股票的替代品的Delphi Data.FmtBcd庫,因爲我剛剛達到它的限制,如最大小數位數可以代表和程序終止與EBcdOverflowException。對於好奇,我正在計算算術系列成員,並且需要處理非常大的數字 - 數十萬個位置並不罕見。並在合理的時間內獲得結果。爲了測試的目的,我將代碼的一部分重寫了到Python 3.2中,並且計算速度對於Delphi的等價物來說已經足夠了。 對這

    4熱度

    3回答

    我希望我能夠反覆揣測,並且有一個明顯的解決方案。 從API(GET狀態/ user_timeline) max_id - 返回的結果與一個ID小於(即,大於以上)或等於指定的ID。 「或等於」意味着它將包括與ID的鳴叫,我發送作爲我的max_id參數。 - 我的問題是這樣的:如果我存儲我的大鳴叫的ID(從之前的請求),我怎麼能從此ID中減去1,從在我的下返回排除請求? 顯而易見的解決方案是做這樣的

    -2熱度

    1回答

    與中等int相比,使用BigInt會大大減慢我的數據庫的速度。如果是這樣,我怎麼才能計算我的數據庫使用它的緩慢日期率?

    2熱度

    3回答

    我正在用BigIntegers隨機值進行試驗。 BigInteger bi1 = new BigInteger("365375409332725729550921208179070754913983135742"); BigInteger bi2 = new BigInteger("386718480727050819604290866521372728863001258687"); byt