Return to run.c CVS log | Up to [local] / src / usr.bin / awk |
version 1.27, 2008/02/27 17:19:34 | version 1.28, 2008/04/13 00:22:17 | ||
---|---|---|---|
|
|
||
break; | break; | ||
case FRAND: | case FRAND: | ||
if (use_arc4) | if (use_arc4) | ||
u = (Awkfloat) (arc4random() % RAND_MAX) / RAND_MAX; | u = (Awkfloat)arc4random() / 0xffffffff; | ||
else | else | ||
u = (Awkfloat) (random() % RAND_MAX) / RAND_MAX; | u = (Awkfloat) (random() % RAND_MAX) / RAND_MAX; | ||
break; | break; |