毕竟,它们似乎优于标准的libc rand().我错过了什么吗?
(我花了一些时间在网上搜索这个问题,而我能找到的这个问题的唯一另一个例子是在分布偏差的背景下并且没有得到答复.)
rand()和drand48()的手册页也似乎不一致.第一个推荐第二个,第二个推荐它已经过时,应该使用第一个.(虽然,公平地说,很多了解PRNG背后数学的人都会对这些函数的手册页有问题,因为它们的措辞很差,在某些情况下也是错误的.)
尽管如此,我仍然没有找到"过时"地位的理由.
c random posix design-rationale obsolete
c ×1
design-rationale ×1
obsolete ×1
posix ×1
random ×1