Если у меня есть равномерно распределенная случайная величина в [0,1), как я могу ее модифицировать (только с использованием арифметических выражений) s.t. это -1 с вероятностью 1/2 и 1 с вероятностью 1/2?Равномерное распределение [0,1], преобразованное в {-1,1}
ответ
Если пол (или преобразование до ближайшего целого числа ниже х) OK:
floor(x*2)*2-1
С округлением до ближайшего целого числа:
round(x*2-0.5)*2-1
yes first a nice: (int) (2 * Math.random()) * 2-1 – user695652
Если случайная величина меньше, чем 0,5, сопоставьте его в -1, в противном случае отобразить его на 1.
Edit: Если позволяют использовать абсолютное значение, вы можете сделать (х - 0,5)/ABS (х - 0,5).
спасибо, но я имел в виду только использование арифметических операций – user695652
О, + ',' -', '*' и '/'? – BenH
Можете ли вы использовать целочисленное деление (например, 1/3 = 0)? – BenH
- 1. равномерное распределение набора символов
- 2. Дискретное равномерное круговое распределение
- 3. Случайное равномерное распределение
- 4. Равномерное распределение хэш-код()
- 5. Равномерное распределение со случайным
- 6. Равномерное распределение баллов
- 7. Наклонное равномерное распределение python
- 8. Равномерное распределение предметов в ведрах
- 9. C++ поточно-безопасное равномерное распределение случайных чисел
- 10. Генерация дискретное равномерное распределение в C
- 11. Секция латекса, начиная с 0,1, не 1,1
- 12. Равномерное распределение с использованием C++
- 13. Преобразование неравномерного распределения в равномерное распределение
- 14. Равномерное распределение двоичных значений в Matlab
- 15. Как обеспечить равномерное распределение в HashMap?
- 16. Python: ошибка округления искажается равномерное распределение
- 17. Как создать равномерное распределение по нескольким наборам?
- 18. Платформа для сетки Android - равномерное распределение ячеек
- 19. Numpy массив пункт заказа - равномерное распределение последовательностей
- 20. Равномерное распределение целых чисел с использованием источника с плавающей точкой
- 21. Функция преобразования эмпирического распределения в равномерное распределение в Matlab?
- 22. равномерное распределение в stan/R вызывает ошибку выборки
- 23. Что означает равномерное распределение хэш-значений в технике Хеширования
- 24. Равномерное распределение в небольшом диапазоне для получения точной большой вероятности
- 25. Равномерное распределение произвольных элементов через несколько столбцов в Excel VBA
- 26. Равномерное распределение из фрактальной функции шума Perlin в C#
- 27. Сохраняйте равномерное распределение после переназначения в новый диапазон
- 28. Обеспечить равномерное (ish) распределение с генерацией случайных чисел
- 29. Равномерное случайное (Монте-Карло) распределение на единичной сфере
- 30. <random> генератор случайных чисел и равномерное распределение
Почему вы сдерживали себя излишне только с помощью арифметических выражений? –
Это домашнее задание или вопрос на собеседование? – JJJ
Потому что я чувствую, что мог бы легко решить эти вопросы 3 года назад :-) – user695652