随机数生成器 Hasard

未知
C/C++ Python
Linux
2009-04-13
红薯

Hasard 是一个伪随机码生成器 (PRNG) 类库。支持的随机算法包括:Park-Miller, Mersenne Twister, Linux device (/dev/urandom or /dev/random) 等等。

示例代码:

#include <hasard.h>
#include <stdio.h>

int main()
{
struct hasard_t *rnd;
rnd = hasard_new(HASARD_FAST);

printf("Heads or Tails? %s!\n", hasard_bool(rnd)?"Heads":"Tails");
printf("Dice: %i\n", hasard_int(rnd, 1, 6));
printf("Integer in 0..999: %u\n", hasard_ulong(rnd, 0, 999));
printf("Float in [0.0; 1.0]: %.3f\n", hasard_double(rnd, 0.0, 1.0));

hasard_destroy(rnd);
return 0;
}
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

ictor chaussure pas chere roi récepteu

Serbe de tennis star de cinéma Qi Wei Jiaoke ( activités Parole : Traduction Djokovic 6927) sur le autour de la à propos de l' pour le chaussures pas cher femme au sein de l'...

2012/07/28 16:45
13
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部