Author: gavin
Date: Tue Feb 23 19:37:00 2010
New Revision: 204255
URL: http://svn.freebsd.org/changeset/base/204255

Log:
  Merge r203393,r203395 from head:
  
    The multiplicand a = 0x5deece66d = 25214903917, not 0xfdeece66d.
    This bug in the man page has gone unnoticed for over 15 years!
  
  PR:           docs/143461
  Submitted by: Jeremy Huddleston  jeremyhu apple.com

Modified:
  stable/7/lib/libc/gen/rand48.3
Directory Properties:
  stable/7/lib/libc/   (props changed)
  stable/7/lib/libc/stdtime/   (props changed)

Modified: stable/7/lib/libc/gen/rand48.3
==============================================================================
--- stable/7/lib/libc/gen/rand48.3      Tue Feb 23 19:34:22 2010        
(r204254)
+++ stable/7/lib/libc/gen/rand48.3      Tue Feb 23 19:37:00 2010        
(r204255)
@@ -12,7 +12,7 @@
 .\"     @(#)rand48.3 V1.0 MB 8 Oct 1993
 .\" $FreeBSD$
 .\"
-.Dd October 8, 1993
+.Dd February 2, 2010
 .Dt RAND48 3
 .Os
 .Sh NAME
@@ -57,7 +57,7 @@ The
 particular formula employed is
 r(n+1) = (a * r(n) + c) mod m
 where the default values are
-for the multiplicand a = 0xfdeece66d = 25214903917 and
+for the multiplicand a = 0x5deece66d = 25214903917 and
 the addend c = 0xb = 11.
 The modulo is always fixed at m = 2 ** 48.
 r(n) is called the seed of the random number generator.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to