/* * drandom.c --- [0,1] に一様に分布する疑似乱数 * ((double) INT_MAX) + 1 で割って [0,1) に分布するとすべきかも */ #include <stdlib.h> #include <limits.h> double drandom() { return random() / (double) INT_MAX; }