biginteger

    2熱度

    1回答

    我想比較兩個非常大的數字。 我目前的方法有效,但在某些輸入上需要的時間超過2000毫秒。 我的代碼: import java.io.*; import java.math.*; import static java.lang.Math.pow; public class comparelarge { public static void main(String[] args) t

    1熱度

    1回答

    對於GA需要兩種方法: BigInteger greyToBigInteger(boolean[]){...} 和 boolean[] bigIntegerToGrey(BigInteger){...} 例如: 15 ---> {true,false,false,false} and {true,false,false,false} --> 15 我不知道,如何讓這非常快。要轉換的

    -1熱度

    1回答

    所以我是新來的你去與一般的編程經驗的公平,所以我希望我沒有得到的問愚蠢的問題再次downvoted。 我正在通過項目歐勒問題和問題25「千位數的斐波那契數字」我的方式我遇到了什麼似乎是奇怪的行爲。以下是我寫的導致此行爲的代碼。 package main import ( "fmt" "math/big" ) func main() { index := 2

    0熱度

    1回答

    所以我回來了更多的初學者問題,我似乎無法將我的頭圍繞。 我正在試驗下面的代碼。 func main() { start := time.Now() var powers []*big.Int for i := 1; i < 1000; i++ { I := big.NewInt(int64(i)) I.Mul(I, I) powers = append(powe

    6熱度

    2回答

    我需要使用BigInteger,但在kotlin中找不到類似的東西。 在java中BigInteger的kotlin中有沒有其他類? 或 我應該導入Java類到科特林?

    0熱度

    1回答

    unsigned long long a = 18446744073709551615 unsigned long long b = 18446744073709551614 unsigned long long c = 18446744073709551613 unsigned long long d = 18446744073709551612 unsigned long long e

    3熱度

    4回答

    我很努力得到這個功能的代碼。 我有一個0到9之間的數字流。我想從這些數字中得到一個BigInteger。 例子: IntStream digits = IntStream.of(1, 2, 3) // should get me a Biginteger 123. IntStream digits = IntStream.of(9, 5, 3) // should get me a Bigint

    0熱度

    3回答

    我想從二進制數字使用BigInteger類打印十進制數。 我使用BigInteger類的BigInteger(String val,int radix)構造函數將給定的二進制值轉換爲十進制值,但它正在打印在構造函數中傳遞的確切二進制值.Waht是錯誤嗎? 的代碼如下: System.out.print("Ente the decimal number:"); s=String.valueOf(s

    1熱度

    2回答

    我正在使用Apache XAMPP服務器。我需要對大整數執行邏輯運算,例如5(101)& 2(010)= 0(000)。不幸的是我的大整數超過了MySQL BIGINT的最大值,即18446744073709551615. 我使用的數字的一個例子是455214730926009756012878233,所以我不用BIGINT來使用VARCHAR,而是需要對這個VARCHAR執行邏輯操作。 我試過類

    3熱度

    1回答

    我要讀2個50位數字和打印他們的總和,但我不能在科特林獲得輸入作爲BigInteger的。 如何讀取Kotlin輸入爲BigInteger? 有沒有其他方法可以解決這樣的問題?