我有两个代码具有相同的算法,但是用不同的编程语言,MATLAB和JavaScript实现。在我的实现中,我在MATLAB中使用betarnd,rand和randn并使用jStat.beta.sample,jStat.uniform.sample和jStat.rand在两个代码中生成随机数(每个jStat随机函数都符合每个MATLAB函数的定义) )。
JavaScript的:
yxt = 1000 + parseFloat(jStat.rand(1));
MATLAB:
yxt = 1000 + randn;
我发现具有这种随机数的相同算法的结果是完全不同的。所以我想知道是否有可能在不同的编程语言中获得各种随机性的随机数?