biginteger

    0熱度

    5回答

    當我嘗試計算像「7 + 3」這樣的字符串,然後將結果存儲在BigInteger變量中時,會遇到BigInteger的問題,它會引發NumberFormat異常。任何關於這可以如何工作的指針? 例如: String ist="7+2"; java.math.BigInteger a = new java.math.BigInteger(ist);

    0熱度

    3回答

    我有64位無符號整數的值,我需要將它們存儲在沒有unsigned int類型的mongodb中。我發現將它們存儲在其他字段類型中有三種主要可能性,並在進出時進行轉換: 使用signed int可能是最簡單和最節省空間的,但具有缺點,即它們不具有人類可讀性,並且如果有人忘記做轉換,其中一些會工作,這可能會掩蓋錯誤。 對於缺乏經驗的程序員來說,原始二進制文件可能是最難處理的,並且還會受到非人類可讀性的

    2熱度

    2回答

    我正在研究一個場景,其中我必須在Java中實現BODMAS,操作數可以有多達1000位數。所以我選擇以下列方式實現它 - 我將中綴表達式(實現BODMAS的表達式)轉換爲後綴 然後我通過解析它所具有的每個BigInteger來評估後綴表達式。 我在這個實現中取得了成功。 現在我瞭解,我不能用BigInteger和不得不湊合着用的基本數據類型如int,字符串等 我一直在想怎麼可以這樣做,並坦率地說,

    8熱度

    3回答

    我應該在MySQL中使用大整數還是常規整數來存儲timerstamp?我打算將它存儲在INT中,而不是內置的時間戳或日期時間,以便使用INT類型?

    2熱度

    3回答

    我想知道什麼是大數字,以及用於處理它們的一些常用算法。我在Work的編碼器中聽到過這個詞,在一次採訪中,有人提出要創建一個圖書館來處理大數據。

    6熱度

    3回答

    我在找一個大整數的庫,但是寬度固定(128或256就足夠了)。原因是我不希望在堆上有任何分配。 我試圖讓他們自己,但實施乘法,除法和模有效的方式似乎是一個相當痛苦。 這已經存在嗎? 感謝

    0熱度

    1回答

    如何在32位PC上處理Visual C++ 2008上的一些大正整數(如9,999,999,999)。 請舉例說明這些大正整數的聲明,printf,scanf。 請考慮在你的例子中使用9,999,999,999。

    -1熱度

    1回答

    我正在做一個項目涉及沒有BigInteger,BigDecimal等大數字我已經設法做所有的基礎知識,但現在我需要添加計算階乘的能力。我的BigNumber將數據存儲爲int []。 下面是BigInteger的示例解決方案,但如果沒有我的編號的實際值,我不能使用它。 BigInteger n = BigInteger.ONE; for (int i=1; i<=20; i++) {

    6熱度

    2回答

    我使用F#BigInteger類的戰俘功能時,我的編譯器告訴我: 這種結構已被棄用。該成員已被刪除,以確保這一 類型是二進制與.NET 4.0型System.Numerics.BigInteger 足夠我猜博覽會兼容,但我並沒有馬上找到一個替代品。 有一個?我們應該只使用我們自己的Pow功能嗎? (如何)將在NET4.0中被替換?

    10熱度

    5回答

    API文檔說 所有的規格關於溢出的細節都被忽略,因爲 BigIntegers是一樣大的必要,以適應操作的結果。 這是否意味着BigInteger永遠不會溢出,假設您有足夠的內存可用?如果是這樣,我們爲什麼讓一些「類型」溢出,有些不是? 隨着語言的發展,它會傾向於隱藏程序員溢出機制的類型嗎?