00001 #pragma once 00002 #include "./RandomGenerator.h" 00003 00004 class RandC : 00005 public RandomGenerator 00006 { 00007 public: 00008 00010 RandC(LongNatural Seed_=0); 00011 ~RandC(void); 00012 00014 LongNatural GetOneRandomInteger(); 00015 00017 Real getUniform(); 00018 00020 void SetSeed(LongNatural Seed); 00021 00023 VeryLongNatural Max(); 00025 LongNatural Min(); 00026 00027 private: 00028 LongNatural Seed; 00029 };