biginteger

    7熱度

    2回答

    如何在c#中實現這個python代碼? Python代碼: print(str(int(str("e60f553e42aa44aebf1d6723b0be7541"), 16))) 結果: 305802052421002911840647389720929531201 但在C#我有一個很大的數字問題。 你能幫我嗎? 我在python和c#中有不同的結果。哪裏可以出錯?

    10熱度

    2回答

    我正在一個項目(斯卡拉),我有一個需要操縱一些非常大的數字;太大而無法用整數類型表示。 Java提供了BigInteger和BigDecimal類(並且scala提供了一個很好的包裝器)。但是,我注意到這些庫比我以前使用的其他任意精度庫(即http://www.ginac.de/CLN/)慢得多,而且速度差別似乎大於可以歸因於該語言的速度差異。 我做了一些關於我的程序的分析,44%的執行時間正在用

    0熱度

    3回答

    我正在嘗試將Pascal三角形打印成一百行,但Java的int似乎返回負值。我正在嘗試使用BigInteger,但每次添加兩個數字時都會得到NullPointerException!我想我已經初始化了它們。這裏是我的代碼: import java.math.BigInteger; public class Pascal { public static void main(Str

    1熱度

    2回答

    我有一段代碼在哪裏使用BigInteger.and操作,我不確定這是幹什麼的。在javadoc寫bigIng & bigInt,但這並沒有幫助我。在這個例子中有人可以解釋我嗎? 512.and(113078212145816597093331040047546785012958969400039613319782796882727665664)

    0熱度

    1回答

    我有bigInteger = 256,它是二進制的100000000。我必須使用什麼操作才能獲得二進制結果1 = 000000001? 編輯: BigInteger.valueOf(256).xxx = 1

    1熱度

    2回答

    X = 712360810625491574981234007851998使用鏈接列表表示。 每個節點是一個unsigned int 有沒有一種快速的方法比 X * 2^8 X * 2^591做 X << 8 X << 591其他?

    -2熱度

    1回答

    非ASCII字符,我一直工作在一個小應用程序,它抓住嵌入畫面,而這又是用來計算一個密鑰交換系統使用2個大整數中的字符串。然而,當我嘗試讀取從屬性的字符串文件,並加以實施成BIGINT: String primeStr = "ekoeaokimcgmigcqu{uq{y}sw}ywsAEKOEAOKIMCGMIGCQU[_UQ_[Y]SW]YWS!%+/%!/+)-#'-)'#15;?51?;9=3

    10熱度

    3回答

    我正在尋找一個好的和基本的BigInt類在C++中,我發現很多實現,但大部分時間,它是複雜的實現crypto庫... 基本上,我的意思是BigInt可以處理BigInt,long long和帶有運算符重載的字符串。 如果我有時間,我已經完成了自己,但我沒有時間去創建一個BigInt整個班級。

    8熱度

    5回答

    我努力實現RSA密鑰算法。但我無法使用2048位的值。我如何使用它? 我想使用大整數。

    0熱度

    2回答

    我有一個數據對象,它在我的數據對象類中持有一個雜亂的BigDecimal對象以及String和其他類型的對象。什麼是做一些常用的操作上的BigDecimal場像intrest率 interest=interest.setScale(2, RoundingMode.HALF_UP); 我能做到這一點的制定者/吸氣最好的方式,但它可能是更錯誤我想確保每個變量一直以同樣的方法治療。 我可以有一些助手