biginteger

    106熱度

    3回答

    我想知道是否有任何方法將Integer類型的變量轉換爲BigInteger。我試着強制轉換Integer變量,但是我得到一個說明不可轉換類型的錯誤。

    1熱度

    1回答

    我想實現RSA algorithm,但由於某種原因,我的代碼下面並沒有產生正確的結果(注意只顯示了相關的代碼)。 BigInteger n = p.multiply(q); BigInteger totient = (p.subtract(BigInteger.ONE)).multiply(q.subtract(BigInteger.ONE)); Random rand = new Rand

    15熱度

    6回答

    我不確定如何使用BigInteger類在Java中生成一個隨機的n位整數。

    1熱度

    1回答

    我已經構建了一個非常基本的iPhone應用程序,用戶可以輸入或選擇一個非常大的數字現金值(通常以數千或數百萬)。 目前我正在使用一個簡單的文本框條目,並選擇了數字鍵盤。 我將以足球轉會費爲例進行比較。 A 轉賬費可能有數百萬,我真的不希望用戶輸錯零,或者因他們必須輸入零的數量而感到沮喪。 此外,由於文本框/數字現金值不以任何貨幣格式顯示,因此知道您輸入的金額非常不直觀。 在這個thread我有一種

    4熱度

    3回答

    我期待隨機化BigInteger。其目的是從1到8180385048之間挑選一個數字。但是,從我注意到的BigInteger(BitLen,Random)開始,它從n到-1,我想要一些不可預知的數字。我試圖制定一種方法來做到這一點,但我一直在遇到bug,並最終屈服於這裏詢問。 :P有沒有人有任何建議如何做到這一點?

    1熱度

    1回答

    是否可以使用帶有BigInteger(給定一個,而不是隨機生成的數字)的AES作爲Java中的密鑰對AES進行加密/解密?

    4熱度

    2回答

    可能重複: How to do a fractional power on BigDecimal in Java? 我有一個BigInteger甲我需要與1/b,來exponentiate(b是INT)。 我的問題是,A只支持A.pow(int),它不適合我的情況。 有沒有解決方法?

    13熱度

    1回答

    在我的一個模塊中,我必須處理無限的概念。迄今爲止,我一直在使用9**9**9作爲正無窮,並且這似乎運行良好,速度很快,並且似乎是perl內部使用的無窮大。 然而,事情變得有點冒險,如果我的模塊的用戶決定使用大數模塊之一(如use bigint;),然後他們使用inf或Math::BigInt->binf()表示無窮。 在一些地方,它似乎工作正常,但在其他地方,應該是真實的或應該是錯誤的比較最終會導

    8熱度

    4回答

    我想知道是否有將BigInteger變量乘以一起的方法,因爲*運算符不能應用於BigInteger。 所以我想知道是否有可能將兩個BigIntegers相乘而不使用*算子。

    1熱度

    2回答

    誰願意幫我做作業? 我嘗試使用BigIntegers在Java中實現Fermat's primality test。我的實現如下,但不幸的是它不起作用。有任何想法嗎? public static boolean checkPrime(BigInteger n, int maxIterations) { if (n.equals(BigInteger.ONE)) return