[ 簡単な説明 ] 一様乱数 urnd0( ) の使用例です。 まず、初期化関数 init_urnd0( ) を種=1で実行します。(種は任意の数です。) 次に、一様乱数を100回呼び出し、表示します。 |
/* test1.c */ #include <stdio.h> #include <stdlib.h> #include "random.h" int main(void) { int n; init_urnd0(1L); printf("function : urnd0()\n"); n = 100; do { printf("%6.3f ", urnd0()); if(n % 10 == 1) putchar('\n'); } while(--n); return 1; } |
function : urnd0() 0.405 0.205 0.633 0.753 0.350 0.716 0.932 0.754 0.958 0.178 0.237 0.217 0.100 0.384 0.632 0.296 0.054 0.613 0.100 0.088 0.323 0.353 0.979 0.179 0.751 0.893 0.392 0.600 0.527 0.077 0.714 0.980 0.630 0.567 0.131 0.718 0.276 0.883 0.366 0.997 0.930 0.579 0.623 0.428 0.451 0.825 0.820 0.163 0.927 0.742 0.164 0.274 0.760 0.782 0.141 0.208 0.573 0.467 0.979 0.150 0.491 0.815 0.641 0.075 0.370 0.739 0.422 0.338 0.522 0.763 0.201 0.583 0.512 0.340 0.419 0.799 0.580 0.100 0.841 0.339 0.261 0.333 0.164 0.705 0.748 0.031 0.539 0.909 0.583 0.781 0.063 0.239 0.221 0.846 0.305 0.224 0.032 0.727 0.933 0.624 |