protected override decimal NextInternal() => new decimal((double)_doubleRandomGenerator.Next());
protected override float NextInternal() => Convert.ToSingle(_doubleRandomGenerator.Next());
protected override decimal NextInternal() => new decimal((double)_doubleRandomGenerator.Next());
protected override float NextInternal() => Convert.ToSingle(_doubleRandomGenerator.Next());