--- parser3/src/classes/math.C 2001/11/01 16:41:52 1.8 +++ parser3/src/classes/math.C 2001/12/10 13:51:30 1.10 @@ -2,9 +2,9 @@ Parser: @b math parser class. Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) - Author: Alexander Petrosyan (http://design.ru/paf) + Author: Alexander Petrosyan (http://paf.design.ru) - $Id: math.C,v 1.8 2001/11/01 16:41:52 paf Exp $ + $Id: math.C,v 1.10 2001/12/10 13:51:30 paf Exp $ */ #include "pa_config_includes.h" @@ -46,7 +46,7 @@ static void _random(Request& r, const St "bad range [0..%u]", max); Value& result=*new(pool) VInt(pool, (int)( - ((double)((randomizer=rand())% RAND_MAX)) / RAND_MAX * (max + 1))); + ((double)((randomizer=rand())% RAND_MAX)) / RAND_MAX * max )); result.set_name(method_name); r.write_no_lang(result); }