picox
0.1
|
擬似乱数生成実装 [詳解]
#include <picox/core/xcore.h>
関数 | |
unsigned | x_rand (void) |
0 ~ UINT_MAXの範囲の擬似乱数を返します | |
uint16_t | x_rand16 (void) |
0 ~ UINT16_MAXの範囲の擬似乱数を返します | |
uint32_t | x_rand32 (void) |
0 ~ UINT32_MAXの範囲の擬似乱数を返します | |
uint8_t | x_rand8 (void) |
0 ~ UINT8_MAXの範囲の擬似乱数を返します | |
unsigned | x_randrange (unsigned min, unsigned max) |
min ~ maxの範囲の擬似乱数を返します | |
uint16_t | x_randrange16 (uint16_t min, uint16_t max) |
min ~ maxの範囲の擬似乱数を返します | |
uint32_t | x_randrange32 (uint32_t min, uint32_t max) |
min ~ maxの範囲の擬似乱数を返します | |
uint8_t | x_randrange8 (uint8_t min, uint8_t max) |
min ~ maxの範囲の擬似乱数を返します | |
void | x_srand (uint32_t seed) |
randが生成する擬似乱数の種を設定します | |
変数 | |
static uint16_t | xor16 = 1 |
static uint32_t | xor32 = 1 |
static uint8_t | xor8 = 1 |
擬似乱数生成実装