在其中一个项目中使用了commons-math3-3.3.jar。此jar具有ValueServer的概念。
有代码
private static ValueServer getValueServer(final File file, final int count)
throws ZeroException, NullArgumentException, IOException {
ValueServer vServer = new ValueServer();
vServer.setValuesFileURL(file.toURI().toURL());
vServer.setMode(ValueServer.DIGEST_MODE);
vServer.computeDistribution(count);
return vServer;
}
这里传递的参数是文件路径和随机数。
无法找到任何文档或解释。
任何人都可以帮助了解它的作用。
谢谢
最佳答案
它是可用于使用指定分布生成随机数的类。与其他生成器的主要区别在于,它还可以计算到目前为止生成的所有值的均值,众数和sigma,因此您无需自己重新计算它们。
源代码非常容易阅读https://commons.apache.org/proper/commons-math/jacoco/org.apache.commons.math3.random/ValueServer.java.html