Java中随机变量的规范化

Java中随机变量的规范化,java,random,Java,Random,有人能给我指出Java的规范化随机函数吗?按照我的理解,正则随机函数没有人类认为的随机行为;然而,我记得我的stat类中有一个规范化的随机函数 这是一个需要随机决定下一步显示哪个问题的自动教学程序。如果您要查找“正态”分布的随机数,请参见java.util.random#nextGaussian()人类到底认为什么是“随机”的?Java函数似乎足够随机地选择一个“随机下一个问题”。这个stats类到底是多久以前的?我想我同意@Wormbo的观点,因为一个均匀分布的随机数生成器似乎可以满足您的需要

有人能给我指出Java的规范化随机函数吗?按照我的理解,正则随机函数没有人类认为的随机行为;然而,我记得我的stat类中有一个规范化的随机函数


这是一个需要随机决定下一步显示哪个问题的自动教学程序。

如果您要查找“正态”分布的随机数,请参见
java.util.random#nextGaussian()

人类到底认为什么是“随机”的?Java函数似乎足够随机地选择一个“随机下一个问题”。这个stats类到底是多久以前的?我想我同意@Wormbo的观点,因为一个均匀分布的随机数生成器似乎可以满足您的需要。不过,我想这取决于你程序的具体情况。嗯,好吧,随机函数有时会连续五次抛出同一个问题,诸如此类;这仍然是随机的(我知道),但不是人类所期望的。我想象人类所期望的是,列表(在本例中)将被随机洗牌,然后问题将从列表中提供,删除问题,直到它完全为空。然后清洗,漂洗,重复。洗牌并不总是足够的。如果两次呈现同一组问题,则第一次呈现最后一个问题的问题可能会在第二次呈现第一个问题,因此用户将连续两次看到同一问题。