biginteger

    1热度

    2回答

    你能否告诉我们是否有任何有效的方法来计算十六进制数字的总和而不将它们转换为base10?我知道如何手动计算总和(实际上与base10相同),但也许有更有效的方法?我将在ABAP中实现该算法,该算法能够计算十六进制最大4字节长度的总和。

    1热度

    1回答

    我需要在C#中没有任何libaries(除了密钥生成)之外实现DSA,这是我作业的一部分。 我设法生成公钥和私钥,但是当我尝试获取像G或Y这样的参数并将它们转换为BigInteger时,我有时会得到负面参数。字节数组中的参数本身是正数!当我将它们转换成BigInteger时,它们会变成负面的。这是我尝试它的方式: DSAParameters keys; DSACryptoServicePro

    1热度

    2回答

    我有一个int数组与我。有没有办法将这个int数组直接转换为BigInteger数组而无需遍历元素?

    1热度

    1回答

    这是的Java代码导致897986030: import java.util.Arrays; import java.util.Scanner; class Algorithm { public static void main(String args[]) throws Exception { int mod = 1000000007; long fact

    2热度

    5回答

    根据this tutorial当调用.and()的值为6和3时,Java.math.BigInteger.and()的结果为2.这是如何工作的?它既不连接也不加。

    1热度

    1回答

    如何在不使用isProbablePrime()函数的情况下从java中的BigInteger流过滤素数? 我想这个代码,但解决不了的错误: List<BigInteger> x =bigIntList.stream().filter(n->n >1 && IntStream.range(2,n).noneMatch(index->n%index==0)).collect(Collectors.to

    0热度

    1回答

    我为两个数之间的GCD(最大公用分区)做了代码。 这是因为我应该在第19位输入数字,我想我需要使用BigInteger Math类。但是,编译我的代码后,我有这个错误。 Exception in thread "main" java.lang.ArithmeticException: BigInteger: modulus not positive at java.math.BigInteger.

    -2热度

    1回答

    我有这段代码读取一个字符串的加密片段(所以,当使用记事本打开时的一些垃圾值),但我不断收到“java.lang.NumberFormatException:非法嵌入符号字符”。 FileReader fr = new FileReader("encrypted.txt"); Scanner sc = new Scanner(fr); String s = sc.nextLine(); Bi

    -4热度

    3回答

    我可以将大整数值转换为字符串吗?如何?我知道如何将Int连接成double,但不知道我是否可以将整数连接成字符串。

    0热度

    2回答

    我们正面临着一些问题,当我们尝试在SQL中使用BigInt在Java中映射BigInteger时,其值已更改。我们也尝试在映射之前将其转换为longValue,但它也失败了很久,无法处理它的值。我们使用toString()进行了尝试,它已经开始工作,但是除了使用toString()之外,还有其他解决方法吗?