biginteger

    1热度

    1回答

    我已经构建了一个非常基本的iPhone应用程序,用户可以输入或选择一个非常大的数字现金值(通常以数千或数百万)。 目前我正在使用一个简单的文本框条目,并选择了数字键盘。 我将以足球转会费为例进行比较。 A 转账费可能有数百万,我真的不希望用户输错零,或者因他们必须输入零的数量而感到沮丧。 此外,由于文本框/数字现金值不以任何货币格式显示,因此知道您输入的金额非常不直观。 在这个thread我有一种

    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相乘而不使用*算子。

    106热度

    3回答

    我想知道是否有任何方法将Integer类型的变量转换为BigInteger。我试着强制转换Integer变量,但是我得到一个说明不可转换类型的错误。

    2热度

    3回答

    我使用bc从bash脚本做一些快速和肮脏的BigInteger数学,但是,当我碰到了规模,它开始对我分割线: pax> echo 'scale=200 ; 1/4' | bc .2500000000000000000000000000000000000000000000000000000000000000000\ 0000000000000000000000000000000000000000

    3热度

    3回答

    如何处理vb.net中令人难以置信的长(大)数字? 我正在研究Project Euler中的问题25,我的程序无法处理这些计算。 是否有可处理数千位数字的数据类型?

    1热度

    2回答

    谁愿意帮我做作业? 我尝试使用BigIntegers在Java中实现Fermat's primality test。我的实现如下,但不幸的是它不起作用。有任何想法吗? public static boolean checkPrime(BigInteger n, int maxIterations) { if (n.equals(BigInteger.ONE)) return

    1热度

    1回答

    我想实现RSA algorithm,但由于某种原因,我的代码下面并没有产生正确的结果(注意只显示了相关的代码)。 BigInteger n = p.multiply(q); BigInteger totient = (p.subtract(BigInteger.ONE)).multiply(q.subtract(BigInteger.ONE)); Random rand = new Rand