This commit was manufactured by cvs2svn to create tag 'FreeBSD-release/1.0'.
[unix-history] / gnu / lib / libg++ / libg++ / Uniform.cc
CommitLineData
15637ed4
RG
1/*
2Copyright (C) 1988 Free Software Foundation
3 written by Dirk Grunwald (grunwald@cs.uiuc.edu)
4
78ed81a3 5This file is part of the GNU C++ Library. This library is free
6software; you can redistribute it and/or modify it under the terms of
7the GNU Library General Public License as published by the Free
8Software Foundation; either version 2 of the License, or (at your
9option) any later version. This library is distributed in the hope
10that it will be useful, but WITHOUT ANY WARRANTY; without even the
11implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12PURPOSE. See the GNU Library General Public License for more details.
13You should have received a copy of the GNU Library General Public
14License along with this library; if not, write to the Free Software
15Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
15637ed4
RG
16*/
17#ifdef __GNUG__
18#pragma implementation
19#endif
20#include <builtin.h>
21#include <Random.h>
15637ed4
RG
22#include <Uniform.h>
23
24double Uniform::operator()()
25{
26 return( pLow + delta * pGenerator -> asDouble() );
27}