标签:biginteger

  • 有人可以向我解释这个函数,该函数在Java中找到BigInteger的平方根吗? - java

    时间:2020-8-30

    因此,我需要在Java 9之前的版本中使用BigInteger,我发现下面的函数可以做到这一点。我确实了解该代码,但是我真的不明白为什么要在那里。因此,我想我并没有真正了解其背后的数学原理。就像为什么要使用(n / 32 + 8)。为什么要按中间方式计算中间值。等等 BigInteger a = BigInteger.ONE; BigInteger b = […]

  • Django BigInteger自动递增字段作为主键? - python

    时间:2020-8-18

    我目前正在建立一个涉及大量集体智慧的项目。每个访问该网站的用户都将创建一个唯一的配置文件,然后将他们的数据用于为自己和其他用户计算最佳匹配。 默认情况下,Django创建一个INT(11)id字段来处理模型的主键。我担心这会很快溢出(即,大约2.4b个设备在未事先设置Cookie的情况下访问了该页面)。如何在MySQL中将其更改为BIGINT并在Django […]

  • 数字对于BigInteger太大 - java

    时间:2020-7-16

    我正在开发一个化学应用程序,需要包括Avogadro的电话号码: (602200000000000000000000) 我真的不知道我是否可以使用科学记数法将其表示为6.022 x 10x23(不能放入指数)。 我首先使用double,然后使用long,现在使用java.math.BigInteger。 但是它仍然说它太大了,我该怎么办?或者这对于系统来说应 […]

  • Java:BigInteger,如何通过OutputStream编写它 - java

    时间:2020-7-16

    我想将BigInteger写入文件。做这个的最好方式是什么。当然,我想从输入流中读取(使用程序,而不是人工)。我必须使用ObjectOutputStream还是有更好的方法? 目的是使用尽可能少的字节。 谢谢马丁 参考方案 Java序列化(ObjectOutputStream / ObjectInputStream)是将对象序列化为八位字节序列的一种通用方法 […]

  • 使用流读取文本文件并保存到BigInteger数组 - java

    时间:2020-7-11

    读取文本文件,用,分割数字并将它们全部保存到BigInteger数组的正确方法是什么? BigInteger[] a = new BigInteger[1000]; try (Stream<String> stream = Files.lines(Paths.get(filePath))) { } catch (IOException e) { […]

  • 从Int到BigInteger,有什么区别? - java

    时间:2020-7-10

    我将modExp函数从int转移到BigInteger,但是结果不同,这两个函数有什么不同? 谢谢!!! 使用BigInteger的函数,结果始终为1: public static BigInteger modExp(BigInteger a, BigInteger b, BigInteger n) { BigInteger two = new BigInt […]