Как сгенерировать криптографически защищенный вдвое между 0 и 1?C#

Место общения программистов C#
Ответить
Anonymous
 Как сгенерировать криптографически защищенный вдвое между 0 и 1?

Сообщение Anonymous »

Я знаю, как генерировать случайное число от 0 до 1, используя следующее метод генератора псевдолупита. < /p>

var rng1 = new System.Random();
var random1 = rng1.NextDouble(); // generates a random double between 0 and 1.0
< /code>

И я знаю, как заполнить случайный массив байтов с помощью криптографически безопасного генератора случайных чисел. < /p>

Byte[] bytes = new Byte[8];
var rng2 = new System.Security.Cryptography.RNGCryptoServiceProvider();
rng2.GetBytes(bytes); // generates 8 random bytes
< /code>

Но как я могу преобразовать байто-марку>

Подробнее здесь: https://stackoverflow.com/questions/285 ... en-0-and-1
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»