--- parser3/src/classes/math.C 2001/11/05 11:46:21 1.9 +++ parser3/src/classes/math.C 2001/12/15 21:28:17 1.11 @@ -4,10 +4,9 @@ Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) Author: Alexander Petrosyan (http://paf.design.ru) - $Id: math.C,v 1.9 2001/11/05 11:46:21 paf Exp $ + $Id: math.C,v 1.11 2001/12/15 21:28:17 paf Exp $ */ -#include "pa_config_includes.h" #include "pa_common.h" #include "pa_vint.h" #include "pa_vmath.h" @@ -46,7 +45,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); }