Генерация дробных чисел

marsrichard1980

Новичок
Регистрация
28.10.2020
Сообщения
8
Благодарностей
1
Баллы
3
Всем привет, помогите плиз новичку!

Есть цифры, дробные. Можно через запятую, можно через точку.

К примеру нужно сгенерить
1- от 45.000001 до 45.799999(в общем после точку 6 знаков)
2-в этом же коде сгенерить от 33.400000 до 34.500001

далее в переменную закинуть в таком виде: число 1 пункта|число со второго пункта
 

ankur

Client
Регистрация
19.05.2012
Сообщения
83
Благодарностей
48
Баллы
18
C#:
double min = 45.000001;
double max = 45.799999;
Random random = new Random();
double number1 = Math.Round(random.NextDouble() * (max - min) + min, 6);
min = 33.400000;
max = 34.500001;
double number2 = Math.Round(random.NextDouble() * (max - min) + min, 6);
return number1+"|"+number2;
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 376
Благодарностей
9 100
Баллы
113
Всем привет, помогите плиз новичку!

Есть цифры, дробные. Можно через запятую, можно через точку.

К примеру нужно сгенерить
1- от 45.000001 до 45.799999(в общем после точку 6 знаков)
2-в этом же коде сгенерить от 33.400000 до 34.500001

далее в переменную закинуть в таком виде: число 1 пункта|число со второго пункта
Также таким образом можно:

66293
 
  • Спасибо
Реакции: marsrichard1980

marsrichard1980

Новичок
Регистрация
28.10.2020
Сообщения
8
Благодарностей
1
Баллы
3
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)