- 135 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 20:45:02 ]
- 1〜10の範囲で乱数を得たい場合。
#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int lower = 1, upper = 10; srand((unsigned int)time()); fprintf(stdout, "%d", rand_xtoy(lower, upper)); return 0; } int rand_xtoy(int lower, int upper) { return rand() / (INT_MAX + 1.0) * upper + lower; }
|

|