Last change
on this file was 780, checked in by bird, 22 years ago |
Initial revision
|
-
Property cvs2svn:cvs-rev
set to
1.1
-
Property svn:eol-style
set to
native
-
Property svn:executable
set to
*
|
File size:
876 bytes
|
Line | |
---|
1 | /*
|
---|
2 | * Copyright (c) 1993 Martin Birgmeier
|
---|
3 | * All rights reserved.
|
---|
4 | *
|
---|
5 | * You may redistribute unmodified or modified versions of this source
|
---|
6 | * code provided that the above copyright notice and this and the
|
---|
7 | * following conditions are retained.
|
---|
8 | *
|
---|
9 | * This software is provided ``as is'', and comes with no warranties
|
---|
10 | * of any kind. I shall in no event be liable for anything that happens
|
---|
11 | * to anyone/anything when using this software.
|
---|
12 | *
|
---|
13 | * $FreeBSD: src/lib/libc/gen/rand48.h,v 1.2 2002/02/01 01:32:19 obrien Exp $
|
---|
14 | */
|
---|
15 |
|
---|
16 | #ifndef _RAND48_H_
|
---|
17 | #define _RAND48_H_
|
---|
18 |
|
---|
19 | #include <math.h>
|
---|
20 | #include <stdlib.h>
|
---|
21 |
|
---|
22 | void _dorand48(unsigned short[3]);
|
---|
23 |
|
---|
24 | #define RAND48_SEED_0 (0x330e)
|
---|
25 | #define RAND48_SEED_1 (0xabcd)
|
---|
26 | #define RAND48_SEED_2 (0x1234)
|
---|
27 | #define RAND48_MULT_0 (0xe66d)
|
---|
28 | #define RAND48_MULT_1 (0xdeec)
|
---|
29 | #define RAND48_MULT_2 (0x0005)
|
---|
30 | #define RAND48_ADD (0x000b)
|
---|
31 |
|
---|
32 | #endif /* _RAND48_H_ */
|
---|
Note:
See
TracBrowser
for help on using the repository browser.