有一个英特尔 DRNG 库,可让您使用基于处理器晶体熵效应的随机数生成器。
库中有一个示例,它只打印随机生成的数组的内容。
请分享 C 中的工作示例,它允许使用此库生成 -100.001 到 +100.001 范围内的浮点类型数
我只能找到一个基于伪随机数生成器的代码,但这不是我需要的:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
float randoms(float min, float max)
{
return (float)(rand())/RAND_MAX*(max - min) + min;
}
int main()
{
srand((unsigned int)time(0));
printf("%f\n",randoms(-100.001, 100.001));
return 0;
}
提前致谢。