Мне нужно сгенерировать случайное число от -0,5 до 0,5.
Я пытался решить проблему переполнения стека пользователем Энтони Пеграмом. Я немного его изменил (мне нужно, чтобы метод вызывался и использовался в строке console.write)
public static float nextfloat()
{
Random random = new Random();
double val = random.NextDouble();
val -= 0.5;
return float.MaxValue * (float)val;
}
, пытаясь это сделать, я получаю числа, которые превышают -0,5 и 0,5
Я получаю такие вещи, как
1,7
1,005
и т.д.