随机数生成器 Hasard

码农软件 · 软件分类 · 其他开发相关 · 2019-11-01 13:27:53

软件介绍

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;
}

本文地址:https://www.codercto.com/soft/d/18034.html

比特币

比特币

李钧、长铗 / 中信出版社 / 2014-1-1 / 39.00元

2009年,比特币诞生。比特币是一种通过密码编码,在复杂算法的大量计算下产生的电子货币。虽然是虚拟货币,比特币却引起了前所未有的全球关注热潮。 这一串凝结着加密算法与运算能力的数字不仅可以安全流通、换取实物,1比特币价值甚至曾高达8 000元人民币。有研究者认为比特币具备打破几千年来全球货币由国家垄断发行的可能性。在不经意间,比特币引起的金融新浪潮已悄然成型。 虚拟货币并不是新鲜事物,......一起来看看 《比特币》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具