prng

prng

文章 0 浏览 5

生成基于可重复伪随机数的坐标

我需要根据一组坐标生成可重复的伪随机数,以便使用给定的种子,我将始终为特定坐标生成相同的值。 我想我应该使用类似这样的种子: /* 64bit seed va…

浅浅淡淡 2024-11-08 19:47:28 5 0

无法理解这段 C 语言的 PRNG 代码

#include double seed=0.579832467; main(ac, av) int ac; char *av[]; { /* declare variables */ float *buf, fac; int sf, ne, i; /* prototypes? …

影子是时光的心 2024-11-08 02:34:41 5 0

Java 随机种子

我需要测试一个 Java 程序 20 次,并且需要设置随机种子以便可以重复测试。如果我将初始种子设置为 0,然后在每次运行时递增 1(即 1、2、3 等),即…

海拔太高太耀眼 2024-11-03 12:46:36 8 0

适用于 Windows 平台的安全随机数,例如 /dev/random 中的整数?

在我的应用程序中,我需要一个函数来生成(不可预测的)随机值,这些值每次调用时都不同,例如在快速循环内。 在 Linux 平台上,我将发布我的脚本(该…

欲拥i 2024-11-03 01:27:06 6 0

C++与 Java 性能对比

理论上来说,您只需在尽可能多的线程中[使用标准库]生成随机数[受硬件限制]。 C++ 比 Java 快多快? 没有磁盘 I/O、内存或 gc。只是跨线程的纯 Math.r…

仲春光 2024-11-01 03:30:56 5 0

生成大于特定数字的随机数

在高级 Bash 脚本指南章节9.3。 $RANDOM:生成随机整数 它说明了如何生成大于特定数字的随机数: FLOOR=200 number=0 #initialize while [ "$number" …

云柯 2024-10-30 14:50:55 7 0

将 Int 均匀随机范围缩放为 Double 1

事实上,我有几个相互交织的问题。 (如果重要的话我会使用 C#。) 首先。我有一个 prng 可以生成 UInt32 范围内的随机数,从 0 到 UInt32.Max(包含…

2024-10-27 20:07:24 6 0

您的伪随机数生成器 (PRNG) 是否不够随机?

您是否曾经编写过模拟或随机算法,但由于所使用的(伪)随机数的质量而遇到麻烦? 发生了什么事? 您是如何检测/意识到您的 prng 是问题所在的? 切换…

ぺ禁宫浮华殁 2024-10-18 10:55:53 12 0

在 Ruby 中生成符合概率分布的数字数组?

假设我有 100 条记录,我想模拟 created_at 日期,以便它符合某些曲线。有没有一个库可以做到这一点,或者我可以使用什么公式?我认为这是沿着相同的…

清旖 2024-10-09 16:09:35 8 0

如何测试PRNG?

最近,我实现了 64 位整数(或长整型)的 MersenneTwister。是否有关于如何测试 PRNG 的指南或示例,以便我可以知道我的实现是否是足够好的解决方案。…

与酒说心事 2024-10-05 22:01:18 7 0

CSPRNG 会吗? XOR是一种安全的加密方法吗?

与 RC4 (RC4_PRNG+XOR ) 类似,使用另一个 CSPRNG(加密安全伪随机数生成器)[Isaac、BlumBlumShub 等)代替 RC4 并将数据与生成的密钥流进行异或是否…

橙味迷妹 2024-08-24 06:25:00 12 0

伪随机序列生成器不仅仅是一个数字生成器

我需要一种算法,几乎可以将 unix 时间戳转换为适当的随机数,这样,如果我“回放”时间戳,我就会得到相同的随机数。 这就是我所说的适当的意思: 大…

听,心雨的声音 2024-08-11 04:14:26 14 0

使用 Fortuna PRNG 在计数器模式下使用 AES 进行随机访问加密:

我正在构建基于 AES 的文件加密,该加密必须能够在随机访问模式下工作(访问文件的任何部分)。例如,可以在 Counter 中使用 AES,但众所周知,我们需…

笑看君怀她人 2024-08-06 06:47:59 9 0

多次播种伪随机数生成器有问题吗?

我见过很多关于每次执行时不要多次播种伪随机数生成器的建议,但从未附有完整的解释。 当然,很容易看出为什么以下 (C/C++) 示例不是一个好主意: int…

記柔刀 2024-07-24 11:04:29 14 0

A*X MOD (2^N)-1 的逆

给定一个函数 y = f(A,X): unsigned long F(unsigned long A, unsigned long x) { return ((unsigned long long)A*X)%4294967295; } 如何找到反函数 …

好久不见√ 2024-07-20 05:36:32 12 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文